Python Software Engineer (Network / DDI/IPAM)

Aziro Technologies LLC

Riverton, UT • 11m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Python Software Engineer focused on Network (DNS, DHCP, IPAM)

  • Contract length: 12 months

  • Work style: 100% onsite

Description

Design and develop software platforms for enterprise network and infrastructure management, with a focus on DNS, DHCP, and IP Address Management (DDI/IPAM). Build Python services, REST APIs, automation frameworks, and integrations that provide programmable, self-service infrastructure capabilities. Work with cross-functional networking and datacenter teams to convert manual processes into scalable, API-driven solutions.

Responsibilities

  • Develop production-quality Python backend services, APIs, libraries, and automation frameworks for network/infrastructure management

  • Apply modern engineering practices (code reviews, automated testing, CI/CD, version control, API design)

  • Build DDI/IPAM software for automated IP allocation/reservation/discovery/reclamation and lifecycle management

  • Create APIs and workflows for managing DNS records, DHCP configuration, subnets, address pools, and leases

  • Integrate DDI/IPAM platforms with compute, networking, provisioning, cloud, and datacenter systems

  • Implement event-driven/workflow automation for infrastructure lifecycle management

  • Build reliability and observability features (monitoring, metrics, logging, health checks) and support incident response

Requirements

  • Strong Python and production backend development experience

  • REST API design experience and automated testing experience

  • CI/CD and Git-based modern development workflows

  • Strong Linux development and troubleshooting skills

  • Solid networking fundamentals (TCP/IP, subnets, routing, VLANs, DNS, DHCP)

  • IPAM knowledge/experience and understanding of DNS/DHCP scopes, leases, and IP lifecycle management

  • Experience integrating network-management systems through APIs

  • Infrastructure automation experience (e.g., Ansible, Puppet) and familiarity with CMDB/source-of-truth systems

Benefits

Build network-management capabilities consumed via APIs and self-service platforms rather than manual operations.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report