Duties & Responsibilities
• CI/CD development and management of analytics containers and infrastructure provisioning automation, and operational excellence in the cloud
• Optimize Analytics containers (Python/R) to maximize velocity, efficiency, and agility on cloud native services like ECS, EKS or AWS BATCH
• Build, test and deploy new Infrastructure as Code leveraging all things AWS: Terraform, Gitlab/Jenkins, CloudFormation Templates, Code Pipeline, ECS/EKS (Docker), Lambda (R/Python), CloudWatch, Route53, S3, and more
• Enhance monitor performance of systems in AWS, including overall system health, reliability, performance, and cost
• Operational Excellence including improving and overseeing operations
• Develop & maintain technical documentation including system diagrams, operational procedures & user guides
• Leverage serverless computing, auto-scaling and right-sizing the infrastructure
• Cost Optimization for Storage, EC2 instances and other resources
Required qualifications:
• 5+ years of production experience with setting up CI/CD pipelines in systems like Jenkins, AWS Code Pipeline
• 5+ years of production experience with core AWS services with experience automating AWS infrastructure
• Experience with AWS cloud migrations
• Strong knowledge of core AWS services- such as S3, EC2, CloudFormation, RDS, Lambda, Step Function, CloudWatch, EventBridge scheduler
• Experience in Software Development preferably in Python/Java
• Solid understanding of AWS networking (VPC, NACLs, SGs, routing etc.)
• Fluency in AWS Cli usage and AWS SDKs for Python/Java
• Python/Java knowledge sufficient to code for AWS SDKs
• Hands-On Shell scripting to create, and manage automation scripts
Tools:
• Python
• AWS Tech Stack
• DevOps
Any Graduate