DescriptionThe AWS DevOps Engineer is responsible for designing, building, and maintaining cloud-based infrastructure and processes to support data and application solutions. The role emphasizes implementing governance, best practices, and security measures while optimizing cloud costs. This individual will leverage Infrastructure as Code (IaC) and Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure scalability, efficiency, and security. They will work as part of the platform team in close collaboration with various groups, including data governance and data engineering.
Key Responsibilities include -
- Collaborate closely with data teams to support the development and deployment of innovative and efficient data solutions.Â
- Respond to and fulfill platform requests from various data teams of the client, including internal business stakeholders, data analytics professionals, data engineers, and quality assurance teams.
ResponsibilitiesKey Responsibilities include -
- Collaborate closely with data teams to support the development and deployment of innovative and efficient data solutions.Â
- Respond to and fulfill platform requests from various data teams of the client, including internal business stakeholders, data analytics professionals, data engineers, and quality assurance teams.
Qualifications
- General understanding of core AWS building blocks - Analytics (Athena, Glue, Redshift) | Compute (Lambda, EC2) | Containers (ECS/ECR) | Networking (VPC, API Gateway) | Storage (S3) and data lake patterns | Governance & monitoring (CloudWatch, CloudTrail) | IAM, KMS, Secrets Manager
- Infrastructure as a Code (IaC) - AWS CDK/ CloudFormation | CI/CD tools (CodePipeline, CodeBuild, CodeCommit)
- Cloud Security & Governance – IAM policy design | Encryption | AWS Well-Architected Framework
- Problem Solving & Operational Excellence – Troubleshooting prod issues | Monitoring | Cost and Performance Optimization | RCAÂ