Job Closed

This listing is no longer active.

Infrastructure Automation Engineer

Location

United States

Posted

8 days ago

Salary

$100 - $150K / year

Seniority

Mid Level

Job Description

Infrastructure Automation Engineer

Bright Vision Technologies

Role Description We are seeking an Infrastructure Automation Engineer who blends strong Python development skills with deep networking domain expertise to automate network configuration, change management, and observability across multi-vendor enterprise networks. The role focuses on building production-grade automation using modern network APIs, infrastructure-as-code, and CI/CD practices that bring software engineering discipline to network operations. The ideal candidate writes idiomatic Python, has shipped network automation in production, and combines networking depth with practical software-engineering rigor. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop network automation solutions in Python using Netmiko, Nornir, NAPALM, and Scrapli. - Build automation pipelines for configuration management, deployment, and validation across multi-vendor environments. - Develop integrations with network APIs including NETCONF, RESTCONF, gNMI, and vendor-specific APIs. - Implement source-of-truth platforms such as NetBox or Nautobot and drive automation from authoritative data. - Build infrastructure-as-code for network configuration using Ansible, Terraform, and Jinja2 templating. - Implement network testing and validation using pyATS, Genie, Batfish, and Suzieq. - Develop CI/CD pipelines for network changes including pre-deployment validation and rollback. - Build observability and telemetry pipelines using gNMI, streaming telemetry, and modern analytics platforms. - Implement intent-based networking patterns and self-healing network workflows that let the network express desired state declaratively and converge toward it automatically when drift or failures occur. - Automate compliance and audit workflows across the network estate, generating evidence on demand and continuously verifying that network configuration matches the policies the organization has committed to. - Partner with network engineering teams to identify and automate high-impact manual workflows. - Develop reusable libraries, frameworks, and abstractions adopted across multiple automation efforts. - Mentor network engineers on Python development, software engineering practices, and modern automation patterns. - Stay current with network automation tooling, vendor API evolution, and broader industry developments. Qualifications - Bachelor’s degree in Computer Science, Networking, or a related field. - Five or more years of network automation experience. - Strong Python development skills including OOP, testing, and packaging. - Deep networking fundamentals including routing, switching, and BGP. - Hands-on experience with Netmiko, NAPALM, Nornir, or Scrapli. - Experience with modern network APIs (NETCONF, RESTCONF, gNMI). - Strong experience with Ansible and Jinja2 templating for network automation. - Familiarity with NetBox, Nautobot, or other source-of-truth platforms. - Strong Git-based workflows and CI/CD experience. - Excellent communication and collaboration skills. Preferred Qualifications - Cisco DevNet or vendor automation certifications. - Experience with multi-vendor networks (Cisco, Arista, Juniper). - Familiarity with streaming telemetry and modern observability stacks. - Open-source contributions to network automation projects. - Experience with cloud networking automation in addition to on-premises. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3544. Learn more about Bright Vision Technologies at www.bvteck.com .

Related Categories

Related Job Pages

More Infrastructure Engineer Jobs

Aspire Software logo

Senior Infrastructure Engineer

Aspire Software

We never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, implement, and maintain secure, scalable cloud and on-premises infrastructure. • Manage and support infrastructure across multiple software products and customer environments. • Ensure the availability, performance, and reliability of mission-critical SaaS applications. • Implement infrastructure security best practices, including vulnerability management, access controls, and compliance requirements. • Automate infrastructure provisioning, configuration, deployment, and operational tasks using Infrastructure as Code (IaC) and scripting tools. • Monitor infrastructure health, troubleshoot complex technical issues, and perform root cause analysis. • Collaborate with software engineering teams to support CI/CD pipelines and DevOps initiatives. • Optimize cloud infrastructure for performance, scalability, resilience, and cost efficiency. • Design, maintain, and troubleshoot networking components, including firewalls, VPNs, DNS, and load balancing. • Develop and maintain disaster recovery, backup, and business continuity solutions. • Partner with Product, Support, and Customer Success teams to resolve infrastructure-related issues and improve customer experience. • Evaluate, recommend, and implement new infrastructure technologies, tools, and best practices. • Create and maintain technical documentation, operational procedures, and infrastructure standards. • Provide technical leadership and mentorship to team members while contributing to continuous improvement initiatives. • Participate in on-call support and incident response for production environments as required.

India
gridX logo

Software Engineer – Device Infrastructure

gridX

Build, roll out and scale future-proof solutions for home energy management and e-mobility faster and more effectively.

Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Operate our Kubernetes-based IoT management platform • Further development of the platform • Optimize the gridBox production process in collaboration with the hardware team • Develop production software focusing on traceability and system integration • Provide monitoring and deployment tools for developers • Enable developers to roll out applications to the gridBox independently • Act as the go-to expert for these tools • Make an impact leveraging expertise and experience

Germany

Software Engineer – Device Infrastructure

gridX GmbH

We believe in a future where the flexibility of distributed energy resources (DERs) is leveraged to make renewable power reliable and affordable for all! Spread across Munich and Aachen, our passionate and interdisciplinary team is advancing the digital transformation of the energy industry. Our leading white-label energy management platform, XENON, unlocks grid- and market-optimized control of DERs to lower costs, open up new revenue streams, enable regulatory compliance, and maximize value for end users. Join us in transforming Europe’s energy sector with our cutting-edge EMS platform!

Role Description Become part of our Device Infrastructure Team and play your own part in digitizing the energy industry with us, making renewable energy accessible and affordable everywhere. - Operate our Kubernetes-based IoT management platform and be responsible for its further development. - Optimize the gridBox production process in collaboration with our hardware team by developing the production software, focusing on areas like traceability and system integration. - Provide monitoring and deployment tools for our developers, enabling them to roll out their applications to the gridBox independently, while acting as the go-to expert for these tools. - Leverage your expertise and experience to make an impact as we break new ground together. Qualifications - Experience in IoT and containerized applications running on embedded Linux systems. - Experience with Go/Golang in a full-time job. - Extensive experience with Docker and Bash. - Solid understanding of IP networking. - Proficient in Kubernetes and well-versed in modern software development best practices. Benefits - Work remotely for up to 70 days from anywhere in the EU and other selected countries such as Indonesia, Canada, Brazil, and many more. - 30 days of vacation for your relaxation. - 30 Euro allowance for Urban Sports Club or E-Gym Wellpass. - Access to (mental) health management offers such as Nilo.health (e.g., 1:1 coaching sessions, daily meditation offers, self-reflection options) for your mental well-being. - Annual development budget of 1,500 euros per employee. - Access to gridX Corporate Benefits. - JobRad offer to stay fit and safe the planet. - Pension plan setup with a fair monthly contribution. - 30 Euros monthly allowance for your monthly/annual city travel ticket. - Modern workplace in the hearts of Aachen and Munich with IT equipment of your choice (Apple or Lenovo). - Regular team events to experience the gridX culture and extra budget for your department event. - 20 Euros donation to a charity of your choice on your birthday. - Sabbatical option to take a break from the daily work routine and realize personal projects, travel, or further education (depends on length of employment). Company Description We believe in a future where the flexibility of distributed energy resources (DERs) is leveraged to make renewable power reliable and affordable for all! - Spread across Munich and Aachen, our passionate and interdisciplinary team is advancing the digital transformation of the energy industry. - Our leading white-label energy management platform, XENON, unlocks grid- and market-optimized control of DERs to lower costs, open up new revenue streams, enable regulatory compliance, and maximize value for end users. - Join us in transforming Europe’s energy sector with our cutting-edge EMS platform!

Europe
Valsoft Corporation logo

Senior Infrastructure Engineer

Valsoft Corporation

Valsoft Corporation acquires and builds market software solutions. The company invests in stable businesses and aims to foster an entrepreneurial environment po

Role Description We are seeking a Senior Infrastructure Engineer to join one of our software businesses within TAG Software Group. Working alongside the Infrastructure Manager, you will design, implement, secure, and support cloud and on-premises infrastructure across multiple products and customer environments. You will play a key role in improving reliability, security, automation, and scalability while supporting mission-critical SaaS applications used by customers worldwide. The successful candidate will be a hands-on engineer with experience in cloud platforms, networking, cybersecurity, automation, and DevOps practices, working closely with engineering, product, support, and customer success teams. Key Responsibilities - Design, implement, and maintain secure, scalable cloud and on-premises infrastructure. - Manage and support infrastructure across multiple software products and customer environments. - Ensure the availability, performance, and reliability of mission-critical SaaS applications. - Implement infrastructure security best practices, including vulnerability management, access controls, and compliance requirements. - Automate infrastructure provisioning, configuration, deployment, and operational tasks using Infrastructure as Code (IaC) and scripting tools. - Monitor infrastructure health, troubleshoot complex technical issues, and perform root cause analysis. - Collaborate with software engineering teams to support CI/CD pipelines and DevOps initiatives. - Optimize cloud infrastructure for performance, scalability, resilience, and cost efficiency. - Design, maintain, and troubleshoot networking components, including firewalls, VPNs, DNS, and load balancing. - Develop and maintain disaster recovery, backup, and business continuity solutions. - Partner with Product, Support, and Customer Success teams to resolve infrastructure-related issues and improve customer experience. - Evaluate, recommend, and implement new infrastructure technologies, tools, and best practices. - Create and maintain technical documentation, operational procedures, and infrastructure standards. - Provide technical leadership and mentorship to team members while contributing to continuous improvement initiatives. - Participate in on-call support and incident response for production environments as required. Qualifications - Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent experience. - 7+ years of experience in infrastructure, cloud engineering, or DevOps roles. - Strong experience with Azure and/or AWS. - Experience managing Windows Server and Linux environments. - Strong understanding of networking, security, VPNs, firewalls, and DNS. - Experience with Infrastructure as Code (Terraform, Bicep, CloudFormation, or similar). - Experience with Docker, Kubernetes, and CI/CD automation. - Experience supporting production SaaS environments. - Strong troubleshooting, communication, and stakeholder management skills. Preferred Qualifications - Azure or AWS certifications. - Experience with GitLab, GitHub, or Azure DevOps. - Experience with cybersecurity, compliance, and monitoring platforms. - Experience supporting customer-facing software platforms. Benefits - Join a stable, long-term software group that is built as a permanent home for mission-critical software companies—not a buy-and-sell investment model. - Work on impactful, real-world infrastructure supporting mission-critical SaaS platforms used by customers across SMB, enterprise, and public sectors. - Be part of a hands-on engineering culture where you directly influence cloud, on-premises, security, and DevOps architecture decisions. - Collaborate closely with experienced engineering, product, support, and customer success teams in a highly cross-functional environment. - Gain exposure to multiple software businesses and environments, offering variety, scale, and continuous technical challenge. - Leverage shared best practices, tooling, and value-creation resources across a broader ecosystem of software companies. - Contribute to improving reliability, scalability, security, and automation across diverse and evolving platforms. - Join a group that prioritizes operational excellence, long-term growth, and sustainable engineering improvements over short-term gains.

India