AWS DevOps - Senior Engineer (Noida, UP, India)

Iris Software

Fresher Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

AWSDevOpsCI/CDInfrastructure as Code (IaC)JenkinsGitHub ActionsGitLab CICDKAWS CloudFormationAmazon ECSWindows ContainersApplication Load Balancer (ALB)Network Load Balancer (NLB)Amazon S3Amazon CloudWatchIAMAWS KMSAWS Systems Manager (SSM)DockerPythonBashPowerShellVPCSubnetsSecurity GroupsAWS LambdaAWS EventBridgeAWS FargateAWS SDKsAWS CLIAWS CloudshellAWS Cloud Development KitS3 GlacierAWS EBSGitAmazon Elastic Container Registry (ECR)AWS Elastic Kubernetes Service (EKS)Amazon EC2Auto ScalingLoad BalancingAWS App Runner

Good to Have

.NET

Highlights

  • Actively hiring

More Details

RoleAWS DevOps - Senior Engineer (Noida, UP, India)
IndustryInformation Technology & Services
DepartmentEngineering, Information Technology
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

AWS DevOps - Senior Engineer (Noida, UP, India) at Iris Software | SkillMX | SkillMX