

Search by job, company or skills

Role: Software Engineer - Infrastructure Platform (Puppet & DDI)
Location: Remote
Experience: 5+ years
Key Skills: Python, Puppet, DDI, IPAM, Ansible, Infrastructure as Code, Linux, Automation
Job Description:
We are seeking an experienced Platform Engineer to lead the modernisation of our core infrastructure services. In this role, you will lead the architectural redesign and migration of our legacy Puppet 5 ecosystem to Puppet 7+, while architecting a next-generation IPAM/DDI solution. Working closely across hardware, networking, and platform teams, you will leverage enterprise Python development skills to build API-driven tools and self-service automation workflows that ensure scalable, reliable, and secure infrastructure operations.
What will your role look like
• Lead the redesign and consolidation of configuration management technologies (Ansible, Puppet) into a unified Puppet 7+ enterprise solution.
• Maintain Infrastructure as Code (IaC) playbooks, modules, and templates to enforce security baselines and repeatable deployments.
• Design and implement scalable corporate IPAM and DDI (DNS, DHCP, IPAM) platforms, managing full IP allocation lifecycles across multiple datacenters.
• Develop enterprise-grade Python tools and REST APIs to orchestrate compute, storage, network, and cloud infrastructure workflows.
• Integrate IPAM/DDI platforms with provisioning, bootstrapping, and CMDB workflows for dynamic, automated updates.
• Implement observability solutions including monitoring, alerting, and dashboards using tools like Prometheus, Grafana, ELK, or Nagios.
• Participate in incident response, perform root cause analysis, create runbooks, and track key metrics (availability, latency, capacity) to drive improvements.
Why you will love this role
• Opportunity to lead large-scale, high-impact infrastructure modernisation and automation initiatives.
• Collaborative culture working cross-functionally with hardware, software, storage, and SRE teams.
• Focus on modern IaC, API-first architecture, and reducing manual operational toil through continuous self-service automation.
We would like you to bring along
• 5+ years of enterprise software development experience in Python, focusing on automation scripts, tooling, and REST API integrations.
• Deep, hands-on knowledge of Puppet 5 and Puppet 7 ecosystems, both as a user and developer.
• Strong enterprise-scale expertise in IPAM, DNS, DHCP, and managing DDI solutions as code.
• Proven experience with configuration management and IaC tools such as Ansible, Terraform, or Puppet.
• Proficiency in Linux systems administration, bare-metal provisioning, hypervisors, and CMDB integration.
• Strong operational mindset focused on reliability, supportability, cross-functional collaboration, and solving ambiguous technical challenges.
About us
InfoBeans, founded in 2000, is a publicly listed company on the NSE & BSE in India, specializing in AI-first software development and implementation for enterprise clients to solve complex business challenges. We strive to deliver value-accretive services over the long term, working as an extension of our clients teams.
We are 1700+ members across our offices in India, the USA, Europe, and the Middle East. We believe that InfoBeans is our team's second home and work hard every day to build a culture that fosters collaboration and excellence. InfoBeans Foundation, our CSR arm, helps underprivileged sections of society become employable through our free one-year training programs.
Creating WOW! is not just a tagline for us; it's our religion!
Job ID: 151983831
Skills:
Openshift, Flux, Terraform, Gcp, Ansible, Kubernetes, Bash, Python, Azure, SLOs, Argo CD, automation-first operating models, compute storage virtualization, CI CD automation, Prisma integrations, platform reliability, Go, analytics pipelines, GitOps, containerization platform engineering, OpenShift Virtualization, observability, modernization programs, Hybrid cloud engineering, observability dashboards
Skills:
storage engineering , Databases, Automation, Cloud Technologies, Integration, Performance assessments, Infrastructure engineering concepts, Hardware networking terminology, Resilience, Scaling, Deployment practices
Skills:
Java, Data structures, Microservices, Algorithms, Operating Systems, Distributed Systems, Object-oriented design principles, Build systems, REST-based services, Operational tooling, Observability monitoring, Infrastructure-as-code tools, Agile software development methodologies
Skills:
Ibm Mq, Kafka, Bash, Ansible, Python, Dynamic Message Routing, TLS SSL certificate management, Agile development practices, High Availability Clustering, Middleware environments, Solace appliances, CLI SolAdmin SEMP API, Observability products, Kafka Connect, Event mesh, Capacity Planning, Solace PubSub plus, VPN creation
Skills:
Cloud Architecture, Network Security, Automation Scripting, Data Center Management, Virtualization Technologies, Disaster Recovery, Infrastructure Monitoring