Software Development
DevOps Intern (AWS Focus)
Part-time
Remote

Duties and Responsibilities:

As a DevOps Intern at Focus Bear, you’ll play a key role in scaling our cloud infrastructure using AWS CDK and ECS Fargate. This hands-on role involves deploying backend services, improving CI/CD workflows, and enhancing infrastructure security and observability.

Specific Tasks:

  • Build and manage infrastructure using AWS CDK (TypeScript).

  • Deploy containerised services using ECS Fargate.

  • Automate and document deployment pipelines with GitHub Actions.

  • Set up logging, monitoring, and alerting (CloudWatch, X-Ray, etc.).

  • Review IAM policies to ensure security best practices.

  • Write and maintain infrastructure documentation for internal use.

  • Support the migration from Render to AWS with a focus on scalability and cost-efficiency.

Key Objectives:

  • Deliver production-ready CDK stacks for backend and job queue services.

  • Ensure ECS services are monitored and auto-scaled effectively.

  • Improve deployment reliability and reduce manual intervention.

  • Optimise AWS resource usage to reduce monthly cloud spend.

Position Benefits:

  • Work with modern AWS tooling (CDK, Fargate, RDS, IAM).

  • Mentorship from an experienced engineering team.

  • Build infrastructure that directly supports thousands of neurodivergent users.

  • Gain startup exposure with real-world DevOps challenges and rapid feedback loops.

Team Description:

You’ll join our backend team led by a senior engineer, collaborating daily via Slack and weekly in sprints. Our tech stack includes NestJS, PostgreSQL, Redis, BullMQ, and now AWS CDK + Fargate. You’ll also work alongside our QA engineer and product manager.

Skills Required:


Technical:

  • Basic experience with AWS and an interest in CDK (TypeScript)

  • Understanding of containerisation and CI/CD principles

  • Git, GitHub Actions, and command-line proficiency

Soft Skills:

  • Clear communicator who documents well

  • Curious, self-driven, and eager to learn

  • Strong attention to detail and follow-through

Typical Week:

  • Monday: Sprint planning + shadow infra deployment

  • Tuesday–Wednesday: Implement CDK changes and test deployments

  • Thursday: Pair with backend dev + refine monitoring setup

  • Friday: Write/update documentation + join retrospective

Skills Development:


You’ll gain experience deploying modern cloud infrastructure with AWS CDK, managing containerised workloads on ECS Fargate, and automating secure deployments. You’ll also build skills in monitoring, scaling, and cost optimisation—core competencies for cloud engineers.

Additional Requirements:

  • Final-year or postgraduate student in Computer Science, Software Engineering, or related fields

  • 2+ days/week availability for 12+ weeks

  • Experience with TypeScript preferred

  • Role is remote-first, with optional coworking days in Melbourne

Internship Nature:

This is a practical, hands-on internship where you’ll write and deploy real infrastructure using AWS CDK, contributing to live production systems and improving cloud reliability and efficiency.

Apply