AWS DevOps - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry, and contribute to impactful, mission-critical projects. We are a rapidly growing IT services company focused on enabling enterprise clients through technology-driven transformations across various sectors, including financial services, healthcare, and logistics. At Iris, we empower our associates with ownership of their careers and ample opportunities for professional and personal development, fostering a culture where talent and ambition are highly valued.
This role is for a skilled AWS DevOps Engineer responsible for architecting, deploying, and managing robust, secure, and highly available cloud infrastructures on Amazon Web Services. The ideal candidate will possess deep expertise in CI/CD automation, infrastructure as code principles, and containerized deployment strategies.
Key responsibilities include designing and implementing scalable cloud infrastructure on AWS, building and optimizing CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI, and automating infrastructure provisioning with IaC tools such as CDK and AWS CloudFormation. You will deploy and manage containerized applications, particularly focusing on Windows containers with Amazon ECS, and configure load balancing using ALB and NLB. Responsibilities also encompass managing Amazon S3 storage, setting up monitoring and observability with Amazon CloudWatch, and ensuring robust security practices through IAM, AWS KMS, and SSM. Troubleshooting production issues, collaborating with development teams for seamless deployments, and optimizing cloud resources for cost and performance are also critical aspects of this role. Maintaining comprehensive documentation for architecture and operational procedures is expected.
This position requires hands-on experience with AWS ECS, with a strong emphasis on Windows-based workloads. A solid understanding of containerization using Docker is essential. Proficiency in scripting languages like Python, Bash, and PowerShell is mandatory, alongside familiarity with networking concepts such as VPC, subnets, and security groups. Candidates must demonstrate experience in implementing DevOps best practices and automation strategies. A "Good to have" skill includes .NET coding experience. Experience with cloud services like 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, Auto Scaling, Load Balancing, and AWS App Runner is also required.
Iris Software
Information Technology & Services