About the Role
We are seeking a Senior Software Engineer - Network Automation Remote to join our innovative team. In this role, you will be responsible for developing and maintaining network automation solutions that enhance operational efficiency. You will work closely with cross-functional teams to implement automation strategies using cutting-edge technologies.
What You'll Do
- Design and implement network automation solutions using Python, Ansible, and Terraform.
- Collaborate with DevOps teams to integrate automation into CI/CD pipelines.
- Utilize REST APIs to enhance network management and monitoring.
- Develop and maintain documentation for network automation processes.
- Participate in code reviews and mentor junior engineers.
Requirements
- 5+ years of experience as a Software Engineer with a focus on network automation.
- Proficient in Python and familiar with network protocols.
- Experience with tools such as Ansible, Terraform, Docker, and Kubernetes.
- Strong understanding of cloud networking and network operations.
- Familiarity with CI/CD practices and tools like Jenkins and GitLab CI.
Nice to Have
- Experience with machine learning applications in network automation.
- Knowledge of ServiceNow and NetSuite ERP.
- Familiarity with QA testing and automation frameworks like Selenium and Cucumber.
What We Offer
- Attractive compensation package with bonuses.
- Access to trainings and certifications to enhance your skills.
- Opportunities for socializing activities and team-building events.
- Flexible work environment with a focus on work-life balance.
- Remote work benefits that support your productivity.
This Senior Software Engineer - Network Automation Remote position offers a competitive salary, remote work flexibility, and opportunities for professional growth.
Who Will Succeed Here
Proficient in developing scalable automation scripts using Python and Ansible to streamline network operations, with a strong understanding of REST APIs to integrate various services.
Self-motivated and disciplined in a remote work environment, demonstrating the ability to manage time effectively and prioritize tasks to meet project deadlines without direct supervision.
Experienced in implementing CI/CD pipelines using Jenkins and GitLab CI, with a mindset focused on continuous improvement and adapting to new technologies like Docker and Kubernetes.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months