

L1 DevOps Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an L1 DevOps Engineer, contract length of 6+ months, paying $45-60/hr, 100% remote. Requires 6+ years in network automation, expertise in Python, Ansible, CI/CD, and experience with Infoblox, ServiceNow, and SolarWinds.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
480
-
🗓️ - Date discovered
August 7, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Louisville, KY
-
🧠 - Skills detailed
#Redis #GIT #Airflow #SAML (Security Assertion Markup Language) #Ansible #Swagger #UAT (User Acceptance Testing) #Network Security #FastAPI #Monitoring #Deployment #IP (Internet Protocol) #Python #DevOps #Security #Version Control #Bash #PostgreSQL #MongoDB #Scala #Databases #Documentation #Libraries #Automation
Role description
Duration: 6+ months
Compensation: $45-60/hr
Location: 100% REMOTE
Seeking a highly skilled Senior Network Automation Engineer to join our Network Automation Engineering team. In this role, you will drive network automation initiatives, develop scalable solutions, and support large-scale deployments in a dynamic enterprise environment. The ideal candidate will have deep expertise in network automation technologies, a passion for innovation, and the ability to align technical solutions with business objectives.
Responsibilities:
• 6+ years of experience in software development with a strong focus on network automation.
• Expert-level proficiency in Python and Ansible for network automation and orchestration.
• Hands-on experience with:
• Designing and managing Python-based automation workflows.
• APIs (Swagger/FastAPI/MongoDB) for integrating network automation solutions.
• CI/CD pipelines for network automation deployments.
• Git for version control and collaborative development.
• Redis for caching and managing real-time network automation data.
• Jinja template integration for creating dynamic network automation workflows.
• NetBox for network asset management and documentation.
• Network security and authentication protocols, including OAuth and SAML
• Cisco switches/routers and Layer 2/3 configurations for enterprise network environments.
• Experience developing configuration management solutions for largescale enterprise networks.
• Strong understanding of Python workers for automating network tasks and workflows.
• Proficiency in integrating and managing network automation solutions with relational databases like PostgreSQL.
• Ability to design and implement scalable network automation frameworks using Python and Ansible.
• Experience with enterprise network environments, including hands-on configuration and troubleshooting.
• Strong communication skills to translate technical solutions into business value.
• Ability to manage multiple projects with effective time management skills.
• Self-driven, curious, and eager to learn new network automation technologies.
Requirements:
• Experience with Infoblox for DNS, DHCP, and IP address management (IPAM) in network automation workflows.
• Familiarity with ServiceNow for integrating network automation with IT service management (ITSM) processes.
• Proficiency with SolarWinds for network monitoring, performance analysis, and integration with automation scripts.
• Experience building integrations between network systems, such as connecting NetBox, ServiceNow, and SolarWinds for streamlined operations.
• Knowledge of network configuration standards and best practices, including automation of VLANs, QoS, and routing protocols.
• Hands-on experience with Python-based automation for network device configuration (e.g., using libraries like Netmiko or NAPALM).
• Familiarity with automating network security policies and firewall rules using Python and Ansible.
Key Responsibilities:
1. Network Automation & Software Development:
• Develop and deploy network automation solutions in a complex enterprise environment to support business requirements.
• Maintain strong coding skills and an in-depth understanding of network protocols and network security.
• Write scripts in languages such as Python, Bash, and PowerShell to automate network tasks and workflows.
• Design and manage Python-based automation workflows using Airflow/DAGs and Python workers.
• Leverage Redis for caching and optimizing real-time network automation processes.
• Participate in the design, development, integration, and deployment of programmable network solutions.
• Research, analyze, and recommend new technologies that will benefit the network automation process.
• Collaborate with internal teams to ensure network automation solutions meet standards of reliability, scalability, and performance.
1. Solution Delivery & Business Alignment:
• Drive end-to-end automation projects from solution design to production deployment.
• Work closely with cross-functional teams to align automation solutions with business objectives.
• Troubleshoot and resolve network automation issues to ensure optimal performance and reliability.
• Work with vendors to ensure optimal network automation solutions are in place.
• Support UAT, testing, and production rollouts of network automation solutions.
• Contribute to strategic automation-as-a-service initiatives to enhance network operations.
1. CI/CD & DevOps for Network Automation:
• Build and maintain CI/CD pipelines for automating network configurations and deployment workflows.
• Utilize Git for version control and collaborative development of automation scripts.
• Work with APIs (Swagger/FastAPI) to integrate automation solutions across the network ecosystem.
• Monitor and report on the performance of network automation solutions to ensure continuous improvement.
Duration: 6+ months
Compensation: $45-60/hr
Location: 100% REMOTE
Seeking a highly skilled Senior Network Automation Engineer to join our Network Automation Engineering team. In this role, you will drive network automation initiatives, develop scalable solutions, and support large-scale deployments in a dynamic enterprise environment. The ideal candidate will have deep expertise in network automation technologies, a passion for innovation, and the ability to align technical solutions with business objectives.
Responsibilities:
• 6+ years of experience in software development with a strong focus on network automation.
• Expert-level proficiency in Python and Ansible for network automation and orchestration.
• Hands-on experience with:
• Designing and managing Python-based automation workflows.
• APIs (Swagger/FastAPI/MongoDB) for integrating network automation solutions.
• CI/CD pipelines for network automation deployments.
• Git for version control and collaborative development.
• Redis for caching and managing real-time network automation data.
• Jinja template integration for creating dynamic network automation workflows.
• NetBox for network asset management and documentation.
• Network security and authentication protocols, including OAuth and SAML
• Cisco switches/routers and Layer 2/3 configurations for enterprise network environments.
• Experience developing configuration management solutions for largescale enterprise networks.
• Strong understanding of Python workers for automating network tasks and workflows.
• Proficiency in integrating and managing network automation solutions with relational databases like PostgreSQL.
• Ability to design and implement scalable network automation frameworks using Python and Ansible.
• Experience with enterprise network environments, including hands-on configuration and troubleshooting.
• Strong communication skills to translate technical solutions into business value.
• Ability to manage multiple projects with effective time management skills.
• Self-driven, curious, and eager to learn new network automation technologies.
Requirements:
• Experience with Infoblox for DNS, DHCP, and IP address management (IPAM) in network automation workflows.
• Familiarity with ServiceNow for integrating network automation with IT service management (ITSM) processes.
• Proficiency with SolarWinds for network monitoring, performance analysis, and integration with automation scripts.
• Experience building integrations between network systems, such as connecting NetBox, ServiceNow, and SolarWinds for streamlined operations.
• Knowledge of network configuration standards and best practices, including automation of VLANs, QoS, and routing protocols.
• Hands-on experience with Python-based automation for network device configuration (e.g., using libraries like Netmiko or NAPALM).
• Familiarity with automating network security policies and firewall rules using Python and Ansible.
Key Responsibilities:
1. Network Automation & Software Development:
• Develop and deploy network automation solutions in a complex enterprise environment to support business requirements.
• Maintain strong coding skills and an in-depth understanding of network protocols and network security.
• Write scripts in languages such as Python, Bash, and PowerShell to automate network tasks and workflows.
• Design and manage Python-based automation workflows using Airflow/DAGs and Python workers.
• Leverage Redis for caching and optimizing real-time network automation processes.
• Participate in the design, development, integration, and deployment of programmable network solutions.
• Research, analyze, and recommend new technologies that will benefit the network automation process.
• Collaborate with internal teams to ensure network automation solutions meet standards of reliability, scalability, and performance.
1. Solution Delivery & Business Alignment:
• Drive end-to-end automation projects from solution design to production deployment.
• Work closely with cross-functional teams to align automation solutions with business objectives.
• Troubleshoot and resolve network automation issues to ensure optimal performance and reliability.
• Work with vendors to ensure optimal network automation solutions are in place.
• Support UAT, testing, and production rollouts of network automation solutions.
• Contribute to strategic automation-as-a-service initiatives to enhance network operations.
1. CI/CD & DevOps for Network Automation:
• Build and maintain CI/CD pipelines for automating network configurations and deployment workflows.
• Utilize Git for version control and collaborative development of automation scripts.
• Work with APIs (Swagger/FastAPI) to integrate automation solutions across the network ecosystem.
• Monitor and report on the performance of network automation solutions to ensure continuous improvement.