Lead Engineer

Adtran

Job Summary

Adtran is seeking a Lead Engineer to design and build a Kubernetes-based orchestration platform, replacing the existing homegrown system. This role involves partnering with product managers and cross-functional teams to define technical strategy, optimize deployment, and ensure high availability and security. The engineer will develop automation using Ansible, Helm, and Python, troubleshoot production issues, and mentor other engineers.

Must Have

  • Design and build a Kubernetes-based orchestration platform
  • Partner with product managers, architects, and cross-functional teams to define technical strategy
  • Design, implement, and optimize deployment strategies, auto-scaling, and resilience mechanisms
  • Develop and maintain automation and infrastructure-as-code using Ansible, Helm, and Python
  • Lead by example in writing high-quality, testable, and maintainable code
  • Ensure high availability, security, and observability across the platform
  • Troubleshoot and resolve issues in production and pre-production environments
  • 8+ years of experience in software development
  • Proficiency in Docker, Kubernetes, helm charts, Ansible
  • Experience with Linux OS, Shell scripts, python scripts
  • Knowledge of Openstack cloud

Good to Have

  • Mentor and guide engineers across teams
  • Integrate with OpenStack for provisioning and lifecycle management
  • Create and manage CI/CD pipelines and workflows using GitHub Actions
  • Experience migrating workloads from legacy orchestration platforms to Kubernetes
  • Familiarity with service meshes (Istio, Linkerd)
  • Knowledge of cloud platforms (AWS, GCP, Azure)

Job Description

Welcome!

Our Growth is Creating Great Opportunities!

Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!

Thanks for your interest in working on our team!

Principle Tasks:

  • Design and build a Kubernetes-based orchestration platform to replace the existing homegrown orchestration system.
  • Partner with product managers, architects, and cross-functional teams to define technical strategy and ensure alignment with business objectives
  • Design, implement, and optimize deployment strategies, auto-scaling, and resilience mechanisms.
  • Develop and maintain automation and infrastructure-as-code using Ansible, Helm, and Python.
  • Lead by example in writing high-quality, testable, and maintainable code
  • Ensure high availability, security, and observability across the platform using monitoring and logging tools.
  • Troubleshoot and resolve issues in production and pre-production environments.

Supplementary Tasks:

  • Mentor and guide engineers across teams, fostering a culture of technical excellence and continuous learning.
  • Integrate with OpenStack for provisioning and lifecycle management.
  • Create and manage CI/CD pipelines and workflows using GitHub Actions

Skills / Qualifications / Training / Experience:

Must have Skills:

  • 8+ years of experience in software development
  • Docker, Kubernetes, helm charts, Ansible
  • OS – Linux,
  • Shell scripts, python scripts
  • Know-how on Openstack cloud

Bonus Skills:

  • Experience migrating workloads from legacy orchestration platforms to Kubernetes.
  • Familiarity with service meshes (Istio, Linkerd).
  • Knowledge of cloud platforms (AWS, GCP, Azure).

16 Skills Required For This Role

Cross Functional Github Game Texts Linux Aws Azure Openstack Ansible Helm Ci Cd Docker Kubernetes Principle Python Shell Github Actions