About The Role Project Role :Application Lead Project Role Description :Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills :Cloud Automation DevOps Good to have skills :DevOps, Amazon Web Services (AWS) Minimum 5 year(s) of experience is required Educational Qualification :15 years full time educationWe are seeking a Senior DevOps Engineer with over 5 years of experience to lead and evolve our cloud infrastructure, automation, and deployment practices. This role demands a high level of ownership, deep expertise in Infrastructure as Code (IaC) " particularly using AWS CDK (TypeScript) " and a strategic mindset for cost optimization, security, scalability, and team leadership. You will own the DevOps function end-to-end and collaborate across engineering, product, and operations to deliver high-performing, resilient infrastructure.________________________________________Key Responsibilities:Infrastructure as Code (IaC) & Automation:
Architect, build, and manage infrastructure using AWS Cloud Development Kit (CDK) with TypeScript
Implement scalable, version-controlled Infrastructure as Code (IaC) for all cloud resources
Automate configuration and updates of services like:oAurora PostgreSQLoSSL/TLS certificatesoIAM roles, policies, and VPC components
Create and maintain CI/CD pipelines using AWS CodePipeline and related services
Drive automation across provisioning, deployment, and configurationSystem Monitoring & Cost Optimization:
Design and maintain real-time health dashboards and alerting systems
Continuously monitor infrastructure for performance and cost-efficiency
Implement optimization strategies across compute, storage, and networking layersSecurity & Vulnerability Management:
Identify and resolve infrastructure-related vulnerabilities
Conduct periodic service hardening, audits, and compliance checks
Manage secure deployment processes, secrets, and access controlDisaster Recovery & High Availability:
Own and maintain the disaster recovery framework and documentation
Ensure all systems are highly available, fault-tolerant, and tested regularlyDeployment & Release Management:
Lead the execution of deployment and release management plans
Ensure seamless rollouts with minimal downtime and rollback strategies
Improve deployment velocity through automation and process refinementLeadership & Cross-functional Collaboration:
Own and lead the DevOps team, setting standards and mentoring team members
Partner closely with engineering, QA, security, and product teams
Translate business requirements into scalable DevOps solutions
Advocate and implement DevSecOps and IaC best practicesCloud Infrastructure Expertise: