DevOps Engineer
2 months ago
A client of Insight Global is currently seeking a skilled DevOps Engineer to join our Production Engineering team. This individual will focus on software development to support network automation and intelligence efforts within the Service Provider environment.
Key Responsibilities- Design, develop, and maintain tools and fullstack applications that support network automation and intelligence efforts.
- Integrate off-the-shelf products and develop custom solutions to meet internal needs.
- Create and maintain automation and API integration software.
- Implement CI/CD pipelines to streamline code deployment and integration.
- Set up and manage monitoring and logging systems to track the performance and health of applications and infrastructure.
- Troubleshoot software errors by running diagnostics, documenting problems and resolutions, prioritizing issues, and assessing their impact.
- Provide documentation and technical specifications to engineering staff for planning and implementing new infrastructure or upgrades.
- Contribute to long-range networking requirements and operational guidelines, focusing on automation and improving network performance and reliability.
- Collaborate closely with architects, technology leads, and subject matter experts from various technical or business areas.
- Bachelor's degree in computer science, system analysis, or a related field.
- 5+ years of experience in fullstack development, scripting, and software development in languages such as Java & Python.
- 5+ years of experience with front-end frameworks (e.g., React, Angular, Vue) and back-end technologies (e.g., Node.js, Django, Spring Boot).
- System administration and certifications in Linux, Microsoft, or other network-related fields.
- Experience managing applications supporting large user groups: log ingest systems, network management tools, Windows administration (other than desktops), or ticketing systems.
- Strong knowledge of the OSI model.
- Working knowledge of virtualization (VMWare or equivalent).
- Strong knowledge of systems and networking software, hardware, and networking protocols.
- Proven track record of developing and implementing system strategies and plans.
- Knowledge of security, data protection, and disaster recovery methods and protocols.
- Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD).
- Experience with infrastructure as code (IaC) tools like Terraform, Ansible, or CloudFormation.
Insight Global is an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.