DevJobs

Infrastructure Team Lead

Overview
Skills
  • Python Python
  • Vue.js Vue.js
  • Microservices Microservices
  • OOP OOP
  • CI/CD CI/CD
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Terraform Terraform
  • Ansible Ansible
  • Cloud
  • AI-driven Infrastructure Management
  • Intelligent Agents
  • ML Pipelines
  • AI Automation
We are seeking an experienced Infrastructure Team Lead to drive backend and automation initiatives across our products and manage the complex infrastructure supporting our labs and equipment. The ideal candidate combines deep technical expertise in Python/Vue development, OO design, microservice architecture, AI-driven automation, and infrastructure management with strong leadership skills to guide a team of engineers.

This role will be critical in shaping our main in-company cloud-based system, ensuring scalability, reliability, and efficiency in a complex technical environment.

Key Responsibilities

Team Leadership & Strategy

  • Lead, recruit, and mentor a team of 3-5 software developers.
  • Define technical roadmap and best practices for automation and lab infrastructure.
  • Translate ideas into clear conclusions and actionable tasks, aligning plans with business priorities.
  • Collaborate with product and R&D teams to align automation and backend priorities with business needs.

Software and Automation Development

  • Design and implement OO, microservice, cloud-based system and automation frameworks for product testing, deployment, monitoring, and maintenance.
  • Integrate AI/ML-driven automation solutions to improve efficiency and reduce manual intervention.
  • Ensure the scalability and reliability of our system.
  • Build and operate containerized services (Docker, Kubernetes) with robust CI/CD principles.

Infrastructure Management

  • Architect and maintain lab environments, testbeds, and equipment management systems.
  • Develop tools to monitor, provision, and configure infrastructure in dynamic environments.
  • Optimize system performance, reliability, and resource utilization.

Collaboration & Governance

  • Define standards and documentation for automation and infrastructure processes.
  • Work closely with Backend, DevOps, QA, and product teams to ensure seamless integration of automation and backend solutions.
  • Drive continuous improvement initiatives and adoption of new technologies.

Requirements:

  • 5+ years of experience in automation, backend, and infrastructure engineering.
  • Proven experience in leading teams, recruiting, and managing technical projects.
  • Expert-level proficiency in Python.
  • Experience working on cloud-based complex systems (AWS/GPC/Azure)
  • Extensive OO programming experience and hands-on microservice architecture design.
  • Hands-on with Docker, Kubernetes, and CI/CD principles.
  • Proven experience deploying and operating scalable, reliable systems in production.
  • Hands-on experience with AI automation solutions (ML pipelines, intelligent agents, or AI-driven infrastructure management).
  • Experience managing complex environments with physical and virtual labs/equipment.
  • Strong problem-solving, organizational, and communication skills.

Advantages:

  • Experience with infrastructure-as-code tools (Terraform, Ansible, etc.).
  • Knowledge of containerization and cloud environments.
  • Background in networking, storage, or hardware lab setups.
  • Previous work in product-based or R&D-heavy environments.
Toka