Python Software Engineer- Network Support

Company: JPMorgan Chase
Location: Plano, Texas, United States
Type: Full-time
Posted: 02.SEP.2021
< >

Summary

Role Description and Key Responsibilities:As a member of the Electronic Trading Services (ETS) team, you will be responsible for key automat...

Description

Role Description and Key Responsibilities:As a member of the Electronic Trading Services (ETS) team, you will be responsible for key automation projects for the Network SRE group.You will work on various a utomation projects, such as:+ Developing programs/scripts (primarily using Python) to a utomate n etwork c hanges.+ Maintaining/Improving in-house code to a utomate firewall rule request implementation on ETS managed f irewalls.+ Developing Ansible playbooks to automate network changes.You'll also have the opportunity to develop intuitive dashboards (using Python Flask and React JS) to monitor our n etwork environment and be able to display potential issues to the team.You'll also have the chance to develop network skills and work on various n etwork projects such as: c lient o nboarding, exchange troubleshooting, etc.You'll also be responsible for a variety of other work such as:+ Hosting weekly standards meetings, and keep track of what devices in our inventory are currently being flagged as well as help stage and fix the issues.+ Monitor ing our firewall rule request q ueue and ensure that the daily firewall rule request stag ing work s successfully+ Stage weekly p acket f ilters on our F5 l oad b alancers+ Maintain proper documentation of all our working programs/scripts+ And othersYou'll be required to apply your depth of knowledge and expertise to discover and identify potential improvements on our work flow, as well as partner continuously with our many stakeholders as well as our parallel teams, such as ETS Network Engineering and ETS Compute SRE.You'll work in a collaborative, trusting, thought-provoking environment, one that encourages and promotes diversity of thought and creative solutions that are in the best interests of our customers and team.Key Skills Required:This role requires a wide variety of strengths and capabilities, including:+ Desired experience in Python including n etwork a utomation libraries such as Paramiko/Netmiko r equests as well as web frameworks such as Flask and Django.+ Excellent analytical skills (i.e. problem solving)+ A solid foundation in n etworking, including r out ing / s witch ing / f irewalls/ l oad b alancers.+ Ansible and Python experience is highly desired .+ Self-starter with the ability to quickly pick up new ideas, concepts and technologiesJPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.Equal Opportunity Employer/Disability/Veterans

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...