Onsite DevOps Engineer, Team Lead

Posted 17 minutes ago

Apply now

About the role

  • DevOps Team Lead implementing AI-driven approaches for Development teams at Aviat Networks in Slovenia. Championing modern dev practices and managing CI/CD pipelines across global teams.

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

Requirements

  • 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.

Benefits

  • Health insurance
  • Professional development
  • Flexible working arrangements
  • Paid time off

Job title

DevOps Engineer, Team Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job