Lead Software Engineer-sre

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka +1

Lead Software Engineer-SRE role at Caterpillar focusing on ensuring the reliability, availability, and performance of application and platform systems. Responsibilities include monitoring, troubleshooting, automating processes, collaborating with cross-functional teams, and ensuring compliance with security and regulatory requirements. Requires extensive experience in SRE/DevOps, Java, AWS, IaC, CI/CD, and programming languages like Python.

What you'd actually do

  1. Monitor and troubleshoot production and QA systems to identify and resolve performance, scalability, and reliability issues proactively.
  2. Participate in the on-call rotation to provide 24/7 critical incident support for supported systems
  3. Design, implement, and maintain automated processes and tools to streamline deployment and release processes.
  4. Collaborate with cross-functional teams to define, document, and implement operational processes, best practices, and procedures.
  5. Implement and maintain system monitoring tools and dashboards to provide real-time insights into system performance and identify potential issues.

Skills

Required

  • Java Based solutions
  • AWS infrastructure and services
  • IaC solutions like Cloudformation and Terraform
  • CI/CD solutions - Github, Azure DevOps
  • Python
  • Javascript
  • Docker
  • Kubernetes
  • networking
  • load balancing
  • on prem hosting solutions
  • web application architectures

Nice to have

  • Python (preferred)
  • Javascript (preferred)