Lead Software Engineer - Devops & Infra

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Consumer & Community Banking

Lead Software Engineer focused on DevOps and Infrastructure within a large financial institution. Responsibilities include implementing Infrastructure as Code (IaC), managing CI/CD pipelines, automating deployment processes, and ensuring security and compliance in cloud environments, primarily using AWS services.

What you'd actually do

  1. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  2. Develops secure high-quality production code, and reviews and debugs code written by others
  3. Implement infrastructure as code (IaC) using AWS CloudFormation, Terraform, or AWS CDK.
  4. Develop and maintain CI/CD pipelines using Jenkins, GitLab CI, AWS CodePipeline, or similar tools.
  5. Automate build, test, and deployment processes for rapid and reliable application delivery.

Skills

Required

  • AWS services (EKS, EC2, ALB, NLB, S3, RDS, Lambda, VPC, IAM, CloudFormation)
  • CI/CD tools and delivery practices
  • scripting and automation
  • Python
  • Bash
  • PowerShell
  • IaC tools (CloudFormation, Terraform, AWS CDK)
  • Docker
  • Kubernetes
  • AWS CloudWatch
  • ELK Stack
  • Prometheus
  • system design
  • application development
  • testing
  • operational support

Nice to have

  • AWS Certified DevOps Engineer
  • AWS Certified Solutions Architect
  • Spinnaker
  • highly regulated environments
  • compliance frameworks
  • Software Development Life Cycle
  • agile methodologies
  • cloud native experience