Role Summary:
We are seeking a highly skilled Infrastructure Engineer to design, build, and maintain our AWS cloud infrastructure and CI/CD release pipelines using GitHub Actions. This role is critical in bridging development and operations, ensuring our platform is scalable, secure, highly available, and reliable.
You will work extensively with Infrastructure as Code (IaC), automate deployment and release processes, and continuously improve system observability, performance, and cost efficiency.
Key Responsibilities
Cloud Infrastructure
- Design, manage, and operate a multi-account AWS environment
- Ensure high availability, scalability, and security of cloud resources
Infrastructure as Code (IaC)
- Provision and manage AWS resources using AWS CDK (preferred) or CloudFormation/Terraform
- Treat infrastructure as software with version control and repeatable deployments
Containerization & Orchestration
- Manage and scale containerized workloads using Amazon ECS
- Optimize container performance and resource utilization
CI/CD & Release Management
- Build, maintain, and optimize CI/CD pipelines using GitHub Actions
- Support deployment, release, and rollback processes
- Improve deployment reliability and speed through automation
Observability & Monitoring
- Implement logging, monitoring, and alerting using Amazon CloudWatch and Datadog
- Proactively identify and resolve performance and reliability issues
Cost Optimization
- Monitor AWS usage and costs
- Implement cost-saving strategies without compromising system performance
Database & Storage Management
- Manage and optimize:
- Amazon Aurora (RDS)
- DynamoDB
- Kinesis
- Amazon S3
Security & Compliance
- Maintain and support SOC 2 compliance
- Implement best practices for IAM, networking, and data security
Technical Requirements
Must-Have Skills
- 2+ years of hands-on AWS experience, including:
- ECS, EC2, S3, RDS, Lambda, VPC, IAM, Route 53
- Strong experience with Infrastructure as Code (AWS CDK, CloudFormation, or Terraform)
- Solid knowledge of Linux/Unix system administration
- Proficiency in scripting and automationusing:
- Experience with CI/CD toolssuch as:
- GitHub Actions (preferred), GitLab CI, Jenkins, etc.
- Strong understanding of networking concepts:
- VPCs, Subnets, ALB/NLB, DNS
- Experience deploying and debugging AWS Lambda and API Gateway
Preferred Qualifications
- AWS Certifications (Associate or Professional)
- Exposure to Google Cloud Platform (GCP)
(Used for mobile application and mapping-related services)
Soft Skills
- Strong problem-solving skills with the ability to troubleshoot complex production issues
- Excellent collaboration and communication skills
- Ability to work effectively with engineering and non-technical stakeholders
- Agile mindset, comfortable working in fast-paced environments using Scrum or Kanban
- Ownership mentality and a team-first attitude
About Aumni Techworks:
Aumni Techworks, established in 2016, is a Software Services Company that partners with Product companies to build and manage their dedicated teams in India. So, while you are working for a services company, you are working within a product team and growing with them. We do not take projects, and we have long term (open ended) contracts with our clients. When our clients sign up with us, they are looking at a multi-year relationship. For e.g. Some of the clients we signed up 8 or 6 years, are still with us. We do not move people across client teams and there is no concept of bench. At Aumni, we believe in quality work, and we truly believe that Indian talent is at par with someone in NY, London or Germany. 300+ and growing.
Benefits of working at Aumni Techworks:
• Our award-winning culture reminds us of our engineering days.
• Medical insurance (including Parents), Life and Disability insurance
• 24 leaves + 10 public holidays + leaves for Hospitalization, maternity, paternity and bereavement.
• On site Gym, TT, Carrom, Foosball and Pool table
• Hybrid work culture
• Fitness group / rewards
• Friday Socials, Annual parties, treks.