AWS DevOps - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a fast-growing IT services company committed to being our clients' most trusted technology partner.
Our vision is to empower top industry professionals to reach their full potential. With over 4,300 associates across India, the U.S.A., and Canada, we drive technology-enabled transformations for enterprise clients in financial services, healthcare, transportation & logistics, and professional services. We specialize in complex, mission-critical applications utilizing cutting-edge technologies like Cloud, DevOps, Data & Analytics, and more.
Design, implement, and manage robust and scalable cloud infrastructure on AWS. Build and optimize CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI. Automate infrastructure provisioning with IaC tools such as AWS CDK and CloudFormation. Deploy and manage containerized applications, with a strong focus on Windows containers using Amazon ECS. Configure and manage load balancing with ALB and NLB, and implement storage solutions using Amazon S3.
Set up comprehensive monitoring and observability via Amazon CloudWatch. Ensure security best practices by managing IAM roles, encryption with AWS KMS, and secure access via AWS Systems Manager. Troubleshoot production issues to maintain high availability and system reliability. Collaborate with development and QA teams to streamline deployment processes. Optimize cloud infrastructure for cost efficiency, performance, and scalability. Maintain detailed documentation for architecture, processes, and operations.
We are seeking a skilled AWS DevOps Engineer with a strong command of designing, implementing, and managing scalable, secure, and highly available cloud infrastructure on AWS. Essential skills include expertise in CI/CD automation, Infrastructure as Code (IaC), and containerized deployments.
Key technical proficiencies include hands-on experience with Amazon ECS (especially Windows-based workloads), a solid understanding of containerization with Docker, and proficiency in scripting languages like Python, Bash, and PowerShell. Familiarity with networking concepts such as VPC, subnets, and security groups is also important. Experience implementing DevOps best practices and automation strategies is required. Familiarity with AWS Lambda, AWS EventBridge, AWS Fargate, AWS SDKs, AWS CLI, AWS CloudFormation, AWS Cloudshell, AWS Cloud Development Kit, Amazon S3, S3 Glacier, AWS EBS, Git, Jenkins, Amazon Elastic Container Registry (ECR), AWS Elastic Kubernetes Service (EKS), Amazon EC2 / Autoscaling / Load Balancing, and AWS App Runner is mandatory.
Iris Software
Information Technology & Services