. Lead Cloud Engineer – AWS Migration & IaC Expert | Sholinganallur, Tamil Nadu | Cloud Infrastructure & DevOps Role

Urgent
Apply Now

Job Description

. Lead Cloud Engineer – AWS Migration & IaC Expert | Sholinganallur, Tamil Nadu | Cloud Infrastructure & DevOps Role

The Role – Lead Cloud engineer

Join us on a transformative journey as we migrate our document and Electronic Data Interchange (EDI) platform from mainframe-based applications to a cloud-based platform on AWS. As a Lead Cloud Engineer you will implement scalable, secure, and highly available cloud solutions that leverage Infrastructure as Code (IaC) principles and DevOps practices.

You’ll work closely with our software development teams to ensure that our cloud infrastructure is optimized for our applications, and that our applications are designed to take full advantage of the cloud infrastructure, with development processes aligned with cloud best practices.

You’ll collaborate with cross-functional teams, including software engineers, architects, and other stakeholders, drive technical excellence, and ensure that our cloud infrastructure and applications are highly performant, secure, and scalable.

If you’re passionate about cloud computing, software development, and driving technical innovation with the goal of enabling a seamlessly operating, scalable platform for our users, we invite you to apply and help shape the future of our cloud infrastructure and applications.

Your Responsibilities

Being an IaC expert
Work closely within a cross-functional Product team in which you enable the application developers by implementing solutions based on AWS
Combine theoretical best practices such as the AWS Well-Architected Framework with your personal experience to find the best solution for our current challenges
Implement security and compliance tools, ensuring cloud environments meet industry & internal standards as efficiently as possible
Continually optimize cloud infrastructure for scalability, security, and performance to maximize reliability, efficiency and cost-effectiveness of our platform
Contribute to migration projects from implementation to optimization
Enable support teams to handle 2nd and 3rd level trouble shooting by setting up monitoring, logging, etc.
Build tools & automate as many manual processes as possible
Implement DORA metrics to proof your great contribution to the team
Mentor & collaborate with other Cloud Engineers to share experience

What We Are Looking For

Technical

Proven experience with a wide range of AWS services:

Docker, ECS, Fargate

EC2

EKS

& more..

Proven ability to implement performing systems that have

High performance

High throughput

Scalable systems

Multi-threading/high parallelization

CI/CD

Maven, NPM, GitLab CI, AWS CodeBuild

Automation tools like Renovate Bot

Semantic Release to streamline deployments

Security & Compliance

AWS Security Hub

Checkmarx

Demonstrating a strong security awareness with experience in threat modeling and related practices

Complex Infrastructure as Code

AWS CDK with TypeScript

Alternative: Terraform and willing to learn CDK

Database & Storage:

Managing cloud-based relational databases like MySQL

schema management using Liquibase

NoSQL databases like MongoDB

Scalable storage solutions like Amazon S3.

Software Engineering

Java programming on enterprise level

Experience with Spring Boot

Messaging Systems

Kafka

Queueing systems

Monitoring & Observability

Grafana, Prometheus, CloudWatch

Datadog, Open Telemetry

Personal

You are enthusiastic about your role
You want to deliver value to the team and organization
You want to fully understand a problem, come up with solutions & implement them to see your work running smoothly in production
You have software engineering background, but now love to enable them
You have been working effectively in multinational teams
You can communicate effectively in English
You can prove your expertise by either
Having 5+ years of experience in a similar role & tech stack or
Having strong project references in which you played a key role
You don’t like manual work and want to automate recurring tasks
You like to work independently and with teammates
You want to drive solutions, not just sit in the back seat