Python Software Engineer - Infrastructure Automation

Motion Recruitment Partners LLC.
Irving, TX, United States
1 day ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$144,560.0
Working hours
Regular working hours
Job source

Tech stack

Web Interfaces HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Cloud Foundry Relational Databases DevOps Distributed Systems Django Web Framework Python (Programming Language) Network Architecture
+30 more
Networking Basics OpenShift Public Key Infrastructure Software Deployment Software Engineering Systems Integration TypeScript Web Application Frameworks Enterprise Software Applications Load Balancing Cloud Platform System Computer Network Technologies Postman ReactJS Flask (Web Framework) Delivery Pipeline Software Application Programming Apigee Backend Git Fastapi Kubernetes Infrastructure Automation Frameworks Deployment Automation Front End Software Development Api Design Api Gateway Restful APIs Engineering Base Microservices

Job description

A large financial institution is adding an experienced software engineer to an infrastructure technology team in Irving, Texas. The group develops internal software that replaces repetitive infrastructure administration with automated, API-based services., The primary focus of this position is engineering applications that manage network infrastructure at scale. The engineer will use Python to create automation around load balancer provisioning, configuration changes, and ongoing lifecycle activities. The position also involves developing web interfaces, connecting internal platforms through APIs, and creating reusable services that allow technology teams to request and manage infrastructure with less manual intervention., * Develop Python software used to control and automate infrastructure services

  • Create tooling that handles load balancer setup, changes, maintenance, and decommissioning
  • Connect networking technologies with enterprise applications through programmatic interfaces
  • Build reusable services that reduce the need for engineers to complete infrastructure tasks manually
  • Convert existing operational runbooks into automated workflows
  • Improve the reliability and repeatability of infrastructure processes through software engineering
  • Create self-service capabilities that application teams can use without direct operational intervention
  • Support technology initiatives related to application migration and infrastructure modernization
  • Develop and maintain React-based interfaces supporting internal automation products
  • Troubleshoot defects and service interruptions across production and lower environments
  • Work alongside infrastructure, network, and application engineering groups
  • Participate in sprint activities, engineering discussions, and Agile ceremonies
  • Build solutions in accordance with enterprise security, quality, and regulatory standards

Requirements

  • Minimum of 5 years working professionally in software engineering
  • 5+ years developing applications and services with Python
  • Hands-on development using Flask, Django, FastAPI, or a comparable Python web framework
  • At least 4 years building frontend functionality with React
  • 3+ years working with automated deployment practices, DevOps processes, and Agile delivery
  • 2+ years creating and integrating application programming interfaces
  • Experience deploying software within modern container or cloud-native platforms
  • Practical knowledge of Kubernetes, OpenShift, Cloud Foundry, or similar environments
  • Ability to diagnose application issues and work through complex technical problems

Desired Skills & Experience

  • Experience delivering applications that include both browser-based interfaces and backend services
  • JavaScript and/or TypeScript development
  • Working knowledge of HTML and CSS
  • Experience creating REST API services
  • Understanding of distributed applications and microservice design
  • Experience querying and working with relational databases
  • Background automating infrastructure or network engineering processes
  • Exposure to load balancer technologies and their operational lifecycle
  • Experience with enterprise API gateways or management products such as Apigee
  • Familiarity with Postman or comparable API development utilities
  • Experience managing code through Git-based repositories
  • Knowledge of automated build, testing, and deployment pipelines
  • Understanding of networking fundamentals
  • Exposure to digital certificates, PKI, encryption, cryptographic technologies, or key-management systems
  • Ability to work collaboratively with engineers across multiple technical disciplines

Benefits & conditions

  • 6-month W2 contract
  • Target pay rate of approximately $69.50/hour, based on experience
  • Hybrid work arrangement
  • 3 days onsite and 2 days remote
  • Irving / Las Colinas, TX

You will receive the following benefits

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k)

This opportunity is limited to U.S. Citizens and s. Candidates requiring current or future visa sponsorship cannot be considered.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

Videos

See all

Related articles

See all