Lead Software Engineer- Network Automation

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, you play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted technology products in a secure, stable, and scalable manner. Your responsibilities include collaborating within a team to manage network product engineering, developing integration components to address technical challenges, leveraging expertise as a full-stack Python developer, and ensuring robust product delivery through software engineering, testing, and automation. You will also manage vendor product lifecycle, design data flows, develop new tools for network infrastructure deployments, and support customer onboarding for new products. Key Responsibilities: - Collaborate within a team to manage network product engineering, including software deployment, automation, monitoring, troubleshooting, and support. - Develop integration components and utilize APIs to address complex technical challenges at scale. - Leverage expertise as a full-stack Python developer to deliver high-quality network automation solutions. - Apply skills in software engineering, testing, system design, architecture, and automation to ensure robust product delivery. - Utilize Ansible and open third-party SDKs for network automation and integration. - Manage the lifecycle of vendor product delivery, from initial design to deployment. - Design, develop, integrate, and deploy new tools for network infrastructure deployments. - Review and enhance existing tools for improved performance and functionality. - Support customer onboarding for new products, including documentation and training for engineering teams, customers, and end-users. Qualifications Required: - Formal training or certification on software engineering concepts and 5+ years of applied experience. - Hands-on experience in software development and network automation. - Expertise in Python, React, Ansible, and other similar programming languages. - Experience with network products such as routers, switches, firewalls, and proxy devices. - Proficiency with Git, CI/CD, cloud platforms, ServiceNow, databases, FastAPI, and Flask. - Strong skills in Linux administration. - Experience with Red Hat's Ansible Automation Platform (AAP). - Ability to build and maintain dynamic, interactive dashboards using Grafana, Dynatrace, and Splunk. - Experience evaluating, testing, and integrating third-party tools and applications. - Ability to operate effectively in a global, multi-time-zone environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now