About this position
About the Role: We are looking for an experienced DevOps Team Leader to strengthen our development capabilities and support our global growth. In this strategic role, you will drive the adoption of modern development practices, tools, and processes - including expanding AI‑driven approaches across Product Development teams.
As a DevOps Team Leader, you will work closely with development teams in Slovenia, New Zealand, India, and our global IT organization to design, build, and maintain a robust development infrastructure. You will champion continuous improvement, enabling efficient, consistent, and secure delivery through well‑designed CI/CD pipelines. In addition, you will plan, execute and coach the R&D wide adoption of generative AI in software development.
Responsibilities:
- Selecting, building and deploying new development tools and infrastructure
- Monitoring and measuring customer experience and KPIs
- Leading the generative AI roll-out in Aviat R&D, provide concepts for new AI driven improvements and tools, plan and execute pilots for implementation
- Plan, supervise and maintain the CI pipeline (compiles the code, runs unit, static analysis, and security checks and produces versioned artifacts, providing fast feedback to the team)
- Run CD pipelines, promote artifacts through staging environments with automated quality gates (and, when required, approvals) to release safely to production.
- Investigate and resolve DevOps technical issues to maintain project KPIs
- DevOps tooling incidence management and root cause analysis
- Deploying updates and fixes as required to maintain the DevOps infrastructure
- Working with software engineers to ensure established processes work as intended
- Providing Level 3 technical support to resolve technical problems in the DevOps environment / tool chain
- Designing procedures for system troubleshooting and maintenance
- Mentoring and guiding the team members, and helping developers understand the DevOps tools and infrastructure
- Managing periodic reporting on activities and progress to the wider team and management
- Actively driving improvements in the Aviat Networks development process and procedures as required
- Conduct regular 1:1 meetings, provide coaching/mentoring, feedback, and performance evaluations
- Liaison with software developers in all product lines and locations (Slovenia, New Zealand, India, external contractors) on DevOps related topics
- Liaison with systems, hardware, and signal processing design engineers
- Liaison with operations, product management, and marketing groups
- Other duties as assigned
Qualifications & Competencies:
- Bachelor’s degree in computer science or engineering.
- Relevant embedded software development and DevOps experience.
- Experience in leading or mentoring teams.
- Experience with C or C++ language.
- Great coding and scripting ability (predominantly Bash, Shell Script and Python)
- A comprehensive understanding of good software development practices.
- Knowledge of the most popular automation tools such as Ansible, Docker and Kubernetes
- Deeper understanding of trends in development processes
- Strong focus and interest in generative AI for Software development and attitude to experiment with new technologies
- Experience with networking communications and protocols.
- Knowledge of the Linux operating system.
- Strong experience with Agile and Scrum methodologies
- Excellent expertise in CI/CD concept, processes and tools
- Ability to automate across the entire DevOps pipeline, including CI/CD cycles, app performance monitoring, infrastructure and configurations
- Strong oral and written communication skills in English.