Lead Software Engineer - DevOps (AWS, Terraform, Python)
JPMorganChase
Software Engineering
Mumbai, Maharashtra, India · Bengaluru, Karnataka, India
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Asset and Wealth Management, We are seeking a Senior DevOps Engineer with relevant experience to design, build, and operate secure, scalable, and cost-efficient cloud platforms (per role requirements provided). This role will lead DevOps and DevSecOps practices across infrastructure provisioning, CI/CD, observability, and reliability engineering, with a strong preference for candidates who can also hands on in Python(preferred) or any other programming language. You will partner closely with engineering, security, and product teams to standardize automation, strengthen security controls, and improve delivery velocity without compromising operational resilience..
Job Responsibilities
- Own end-to-end DevOps execution, from infrastructure architecture through production operations, ensuring systems are secure by design and optimized for performance and cost.
- Well versed with cloud tech stack with working knowledge of development, configuration and deployment
- Build and maintain cloud infrastructure primarily on AWS, using infrastructure-as-code approaches such as Terraform and complementary configuration and automation tooling to enable repeatable, scalable environments.
- Develop and enhance CI/CD pipelines, enabling consistent build, test, and deployment workflows while improving release safety through automation, policy enforcement, and progressive delivery patterns.
- Embed security into delivery workflows, implementing DevSecOps controls such as secure configuration baselines, secrets management, vulnerability scanning, and least-privilege access patterns.
- Drive reliability and operability through observability standards (metrics, logs, tracing), incident response practices, root-cause analysis, and continuous improvement.
- Contribute hands-on engineering in Python (preferred) to automate infrastructure and operational workflows; familiarity with Java is a plus for supporting platform and application delivery needs.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience
-
Strong hands-on experience building and operating cloud infrastructure AWS, with a track record of delivering scalable and resilient architectures. D
eep proficiency with Terraform and infrastructure-as-code practices, including module design, environment separation, and safe change management.
- Strong DevSecOps capability, including implementation of security best practices across identity and access management, network security, encryption, secrets handling, and secure SDLC controls. Comfortable writing and maintaining automation and tooling, with Python development skills. You communicate clearly, make disciplined trade-offs, and can lead technical decisions across cross-functional stakeholders.
-
Cloud and Infrastructure Strong experience with AWS services relevant to compute, networking, storage, identity, and monitoring, along with practical architecture skills for scalability and resiliency.
Proven expertise in Terraform and infrastructure-as-code operating models.
DevSecOps and Security -
Demonstrated ability to implement secure defaults and guardrails, including identity and access controls, secrets management, encryption practices, and vulnerability management within CI/CD.
Ability to operationalize security controls without blocking delivery.
-
Proficiency in Python for automation, tooling, and platform enablement; ability to build maintainable code that supports operational workflows.
Java familiarity for supporting application delivery and runtime needs.
- Strong CI/CD experience, observability fundamentals (metrics, logs, tracing), incident management, and disciplined production operations.
- Ability to improve reliability through automation, standardization, and continuous improvement.
- If you are a seasoned DevOps leader who can build secure, scalable AWS platforms, automate with Terraform and Python, and embed security into delivery workflows, we encourage you to apply.
- Experience with Java is an added advantage, particularly for supporting build, deployment, and runtime needs of JVM-based services.
- Prior ownership of cost optimization initiatives (e.g., rightsizing, autoscaling, reserved capacity strategies, and architectural cost trade-offs) is highly valued.
-
Experience standardizing platform capabilities across multiple teams—such as reusable pipeline templates, golden paths, and compliance-by-default patterns—will distinguish strong candidates.
Carry out critical tech solutions across multiple technical areas as an integral part of an agile team