Python Developer

 

Description:

The relatively new Network Reliability/Automation team are responsible for building a suite of custom automation tools and developing our self-healing capabilities while working closely with other members of the Network Services team in project delivery to ensure one of the largest Exchange network infrastructures in the world is highly available, resilient, secure and reliable.

Responsibilities

  • Design, develop and maintain self-service and automation tools to streamline IT operations and reduce manual effort.
  • Engage in full-stack development, delivering responsive front-end interfaces as well as robust scalable back-end services.
  • With support Architect, deploy and scale microservices on GCP, with particular emphasis on containers and Google Kubernetes Engine (GKE).
  • Manage cloud infrastructure via Infrastructure-as-Code (IaC), primarily using Terraform to provision and maintain resources.
  • Operate and troubleshoot solutions on Linux-based platforms, leveraging Visual Studio Code (VSCode) as the primary development environment.
  • Adhere to software engineering best practices, including PEP8 coding standards, SOLID design principles, and established SDLC processes.
  • Implement and manage CI/CD pipelines with a DevOps mindset, ensuring rapid, reliable delivery of code.
  • Develop and consume Flask-based RESTful APIs to support network and security automation.
  • Collaborate within an Agile Scrum framework, utilizing tools such as Bitbucket and Jira to track progress and manage sprints.

 

What we are looking for

  • Approximately 2-3 years' hands-on Python programming experience, with a demonstrable track record of automation or tooling projects.
  • Knowledge and experience working with both Python Django and Flask in a corporate environment.
  • Any experience in network and security automation, coupled with understanding of network fundamentals (routing, switching, firewalls, VPNs) would be beneficial.
  • Experience developing REST APIs using Flask (or a comparable Python framework).
  • Applicants with front-end experience using Javascript/JQuery/HTML5/CSS would be ideal.
  • Familiarity with Infrastructure-as-Code using Terraform (or similar) to manage cloud resources.
  • Comfortable working in Linux environments and proficient in using Visual Studio Code (VSCode).
  • Strong software engineering mindset: adherence to PEP8, SOLID principles, and best practices for SDLC, CI/CD and DevOps.
  • Experience working in Agile Scrum teams, utilizing Bitbucket and Jira (or equivalent tools) for version control and project tracking.

Organization Informatic Technologies, Inc
Industry IT / Telecom / Software Jobs
Occupational Category Python Developer
Job Location Chicago,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-01-13 2:52 pm
Expires on 2026-02-27