Lead Software Engineer- Linux
JPMorgan Chase View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
- 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.
- Using AI to test and certify new Red Hat operating systems, create multiple image formats, and develop end-to-end automation capabilities using Ansible, Terraform, Jenkins, Bash, and Python, while exploring opportunities to learn and code with Python, Go, Rust and AI agents like Claude and Co-Pilot.
- Lead the creation of solutions that enhance business operations through system design, application development, testing, and operational stability.
- Address complex technical issues and develop integration elements and APIs.
- Collaborate with a success-driven team to bring innovative ideas to life.
- Inspire and lead a team with a passion for leading-edge technologies.
- Leverage the global network to tackle significant challenges and drive innovation.
- Join the Linux Engineering team to deliver a Standard Operating Environment to the firm.
- Create standard OS Images for Virtual and Physical servers, Desktop, GPU, and Containers for both on-premise and external Clouds.
- Provide services to host and manage software (primarily RPMs) across all clouds.
- Automate the provisioning of Linux Desktops for developers and streamline the testing and deployment of RPM packages to production.
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Demonstrates strong skills in Linux Infrastructure development, including OS-level configuration, system hardening, kernel tuning, package management, and building scalable, automated infrastructure pipelines across on-premise and cloud environments.
- Hands-on experience in cloud, hybrid, virtualized infrastructure, and modern software languages.
- Hands-on experience in infrastructure automation using Ansible Core or Ansible Automation Platform.
- Hands-on experience in Containers and Kubernetes, with experience in Red Hat OpenShift.
- Hands-on expertise in an Ansible environment including developing automation workflows, Ansible playbooks and leveraging Roles including Ansible modules.
- Experience creating REST API based microservices.
- The ideal candidate should be able to give feedback on Ansible design, architecture and deployment processes.
- The candidate will work in a team and will be required to create proper documentation for team and customer consumption.
- Prior knowledge of content delivery and repository management systems such as Red Hat Satellite, Pulp, or JFrog Artifactory is a significant plus. Experience managing software distribution, patch lifecycle, and content views across enterprise environments is highly valued.
- Experience with the development of AI Agents and Skills is a plus. Familiarity with building agentic workflows, integrating large language models into infrastructure tooling, or developing AI-driven automation skills to enhance operational efficiency is desirable.
- Knowledge in Citrix Virtualization Infrastructure is an added advantage.
- Hands-on experience in Windows Server operating system will be advantage as our solution go across platforms.