Software Engineer (Python-IPAM, DNS, DHCP)
About the role
Job Summary: We are looking for a Python software developer to design and implement the corporate IPAM/DDI solution. You will work across hardware, networking, and platform teams to ensure infrastructure is discoverable, automated, reliable, and ready for self-service consumption.
Key Responsibilities
Software Defined Network Services: IPAM, DDI & CMDB
Strong enterprise software development experience in Python .
Design and implement the software solution and manage its operation at scale for the whole company.
Design and implementation of the corporate IP Address Management (IPAM) and DDI (DNS, DHCP, IPAM) platforms.
Design scalable IP allocation, DNS, and DHCP strategies across multiple datacenters and environments.
Integrate IPAM/DDI systems with provisioning, bootstrapping, and CMDB workflows.
Act as a steward of the CMDB , ensuring accuracy, consistency, and automation-driven updates.
Required Skills & Experience
Strong python programming knowledge and enterprise software development experience
Deep knowledge of IPAM, DNS, and DHCP at enterprise scale.
Experience in designing, developing, and maintaining the corporate DDI solution as code.
Familiar with bare-metal provisioning and hypervisor deployment.
Hands-on experience with Puppet and Ansible or similar automation tools.
Experience operating or integrating CMDB systems as a source of truth.
Solid knowledge of datacenter networking concepts, including Fibre Channel.
Proficiency with Linux systems and troubleshooting at hardware and OS layers.
Responsibilities
- Design and implement the corporate IPAM/DDI solution
- Work across hardware, networking, and platform teams
- Ensure infrastructure is discoverable, automated, reliable, and ready for self-service consumption
- Design scalable IP allocation, DNS, and DHCP strategies
- Integrate IPAM/DDI systems with provisioning and CMDB workflows
- Act as a steward of the CMDB
Qualifications
- Strong python programming knowledge
- Deep knowledge of IPAM, DNS, and DHCP at enterprise scale
- Experience in designing and maintaining corporate DDI solutions
- Familiar with bare-metal provisioning and hypervisor deployment
- Hands-on experience with Puppet and Ansible
- Experience operating or integrating CMDB systems
- Solid knowledge of datacenter networking concepts
- Proficiency with Linux systems
Skills mentioned
About Datadot Software Solution
DATADOT is an innovative global Information Technology Services & Solutions company providing excellent IT Services, Solutions and Consulting to its esteemed clients across the globe. Our IT, manpower, and infrastructure solutions are developed keeping all types of organizations in mind, be it a start-up, SME or an MNC Enterprise. Our motto is to offer cost-effective and high-quality solutions to our esteemed clients. Our team is dedicated to delivering excellent services and impeccable solutions to every client that knocks our door. Since 1999, our futuristic mind-set and innovation-centric execution have enabled us to offer leading managed and IT services globally. Through our thought leadership, industry-recommended practises, and revolutionary approaches, we help our clients achieve a high return on investments.