Responsibilities: Design, build, and manage scalable AWS infrastructure including EC2, EKS, Lambda, API Gateway, VPCs, IAM, Security Groups, Load Balancers, and routing components.
- Implement Infrastructure-as-Code (IaC) using Terraform/ AWS CDK to automate provisioning, scaling, and environment management.
- Set up and manage DevOps pipelines using GitHub, GitHub Actions, CodeBuild, CodeDeploy and ArgoCD to support automated build, test, and deployment workflows.
- Collaborate with data engineering teams to support infrastructure components such as AWS Glue, Databricks on AWS/Azure, DynamoDB, and Redshift.
- Collaborate with developers to manage scalable DevOps processes for seamless development.
- Utilize AWS Well-Architected Framework principles to design secure, reliable, cost‑efficient, and high-performing solutions.
- Partner with business and technical stakeholders to understand requirements and develop solutions
- Monitor, optimize, and troubleshoot cloud environments to ensure high availability, resilience, and operational excellence.
- Contribute to establishing DevOps best practices, reusable templates, and standard operating procedures across engagements.
Qualifications: Bachelor degree, Strong hands-on experience in AWS services across compute, security, networking, databases, and serverless architectures.
- Proficiency in Infrastructure-as-Code
- Practical experience designing and maintaining CI/CD pipelines
- Working knowledge of data engineering ecosystems and tools (e.g., Databricks, AWS Glue, Redshift).
- Solid understanding of cloud architecture patterns, DevOps workflows, automation, and monitoring practices.