As the Senior AWS Infrastructure Engineer, you will lead the design, implementation, and management of scalable and secure AWS infrastructure solutions.
The role involves deploying cloud-based systems, optimizing performance, and ensuring reliability while adhering to best practices and security standards.
You will manage infrastructure as code, automate processes, and maintain high availability of services; you'll design and implement solutions meeting business requirements.
Responsibilities include designing, deploying, and maintaining the AWS infrastructure to support the organization's applications and services.
You will implement and manage security measures to protect the AWS environment.
Monitoring system performance and troubleshooting issues to ensure optimal performance and availability is also part of your duties.
You will create and maintain documentation related to AWS infrastructure architecture, processes, and procedures.
Participating in capacity planning and scalability efforts to meet business demands is expected.
Collaboration with development teams to optimize application performance on the AWS platform is essential.
Staying up-to-date with industry trends and best practices in AWS infrastructure and cloud technologies is required.
You will develop and maintain backend systems and APIs to support applications.
Writing and reviewing code, ensuring high standards in coding and programming practices is part of the role.
Integrating infrastructure solutions with backend services for seamless operations is also a key responsibility.
Requirements:
In-depth knowledge of AWS services and infrastructure architecture is required.
Proficiency in scripting languages and infrastructure-as-code tools is necessary.
A strong understanding of network concepts and protocols is essential.
Good understanding of CI/CD pipelines and related tools is required.
Knowledge of GitHub or other similar code repositories is an advantage.
Experience with security measures and best practices in AWS is necessary.
The ability to work independently and collaboratively in a team environment is essential.
Excellent problem-solving and troubleshooting skills are required.
Strong attention to detail and organizational abilities are necessary.
Proficiency in coding and backend development, with experience in languages like Python, Java, or Node.js is required.
A minimum of 3 years in a DevOps or AWS Infrastructure Engineer role, with a focus on building scalable and highly available systems is mandatory.
Deep expertise in Docker and proven experience with Kubernetes (especially AWS EKS) for dynamic resource allocation, auto-scaling, and managing short-lived, isolated environments is required.
Expert-level proficiency in Terraform for defining and managing all cloud infrastructure, including Kubernetes clusters, networking, and security is necessary.
Strong, hands-on knowledge of core AWS services such as EC2, VPC, S3, RDS/DynamoDB, Lambda, IAM, and CloudWatch is required.
Advanced proficiency in Python for developing custom automation, API integrations, and the core orchestration logic, supplemented by strong Bash scripting skills is necessary.
The ability to design and implement robust, multi-tenant architectures, ensuring secure isolation for developer environments is required.
A solid grasp of networking concepts (TCP/IP, DNS, HTTP/S) and experience securely exposing services using tools like Application Load Balancers or Kubernetes ingress controllers is essential.
Excellent troubleshooting skills with the ability to diagnose and resolve complex issues in a distributed infrastructure is required.
Strong communication and documentation skills to work effectively with developers and other stakeholders are necessary.
Benefits:
The position offers a remote-first work environment with hybrid flexibility depending on your location and preferences.
You will have access to continuous learning opportunities, including coding bootcamps and technical training as part of the wider HyperionDev ecosystem.
Joining an ambitious new venture within one of the most established names in developer education provides a unique opportunity to work with former OpenAI researchers and engineers from top gaming studios.
The work you do will contribute to building tools that radically improve how developers code, learn, and grow, making these tools accessible to learners worldwide.
Your contributions will empower thousands of people to break into life-changing tech careers, ensuring that your work has a meaningful impact.