Summary
A technology-focused engineering team is seeking a Python DevOps Engineer to design and scale AI-driven validation and automation solutions for complex software programs. You will build modular Python frameworks, integrate automated verification into CI/CD pipelines, develop observability dashboards, optimize distributed workflows, and troubleshoot build and deployment systems. The role requires strong Python, CI/CD, Git, Windows Server, and automation expertise, along with solid analytical skills and effective English communication. Experience with large-scale builds, Linux, containers, dashboards, embedded systems, or generative AI tools is advantageous.
Highlights
Opportunity to architect AI-driven quality automation, build scalable Python and CI/CD solutions, improve engineering productivity, and collaborate with global technical teams in an innovative, learning-focused environment.
Description
Your Impact
As a Python DevOps Engineer within the Quality Assurance team, you will architect and scale AI-driven validation solutions that automatically test and assess software work products across automotive programs.
You will design Python-based frameworks, define automation architecture, and integrate advanced AI-powered verification connected to CI/CD/CT pipelines.
Key Responsibilities
AI Tool Architecture, Development & Integration
• Design, develop, and maintain AI automation for automotive projects.
• Create and maintain AI automation scalable solutions for automotive projects.
• Enable and optimize solutions with a focus on efficiency and execution time, ensuring high stability of results.
• Configure and operationalize remote execution environments, including authentication, cluster setup, and performance tuning.
• Integrate AI automatization solution into Jenkins and GitHub Actions CI/CD pipelines.
• Interact with PE team to bring fully compatible AI automatization solutions aligned with CICD strategy.
Python Automation & Framework Development
• Build robust Python frameworks supporting build/test automation, data collection (PostgreSQL, SQL), orchestration, and continuous verification.
• Develop modular libraries, CLI tools and interfaces, internal APIs, and automation logic aligned with CI/CD best practices.
Engineering Workflow Automation
• Automate integration flows across tools, microservices, internal systems, and external vendors.
• Improve developer experience by reducing execution time, optimizing caching strategies, and simplifying workflows.
Dashboards, Observability & Reporting
• Build dashboards to visualize AI Automation performance, CI/CD metrics, quality indicators, pipeline health, and operational KPIs.
• Develop data pipelines to collect, process, and surface telemetry across distributed systems.
Cross-Team Collaboration
• Work closely with global software teams, platform architects, and DevOps specialists to align and extend engineering capabilities.
• Promote best practices in Python, Bazel, CI/CD, Git workflows, and automation design principles.
Troubleshooting & Continuous Improvement
• Diagnose failures, pipeline bottlenecks, misconfigurations, caching issues, and integration conflicts.
• Continuously explore improvements such as parallel execution, rule optimization, pipeline refactoring, and new DevOps tools.
Server and service configuration and maintenance.
What We’re Looking For
Must-Have Skills
• Strong expertise in Python (framework design, automation, OOP, threads, CLI, API).
• Strong experience with Jenkins and/or GitHub Actions for CI/CD.
• Familiarity with Windows Server, ISS.
• Solid understanding of Git, branching strategies, and workflow automation.
• Good grasp of CI/CD/CT concepts and modern DevOps practices.
• Strong analytical, debugging, and problem‑solving skills.
• Comfortable working in Agile environments with shifting priorities.
• Good English communication skills.
Nice-to-Have Skills
• Experience with large-scale build systems or monorepos.
• Experience developing dashboards (Grafana, Kibana, or custom Python solutions).
• Familiarity with Linux, Bash scripting, containers, or microservices.
• Experience with migration projects (tools, pipelines, build systems).
• Background in automotive, embedded, or high-reliability software environments.
• Experience with Gen AI tools (Vero, Goose,...)
Your Mindset
• System-thinker who enjoys architecting engineering ecosystems.
• Driven by automation, optimization, and developer productivity.
• Thrives in complex environments with global stakeholders.
• Balances long-term technical vision with immediate business needs.
Why Join Us?
• Build the foundation of next-generation quality assurance.
• Work with cutting-edge technologies such as Bazel, GitHub Actions, hybrid build systems, and Python automation frameworks.
• Impact the efficiency and quality of automotive software used across millions of vehicles.
• Be part of an innovative engineering culture that values growth, learning, and collaboration.