As a DevOps Engineer, you will play a pivotal role in streamlining, securing, and automating our processes while ensuring the scalability and robustness of our automation platform. Join our team and contribute to crafting the next generation of IVI systems, integrating stunning visuals and seamless functionalities, from "pixel to silicon."
Responsibilities
Toolchain Setup
- Deploy, configure, and maintain critical tools for our automation platform.
- Leverage GitOps and Configuration as Code (CaC) principles to ensure consistency and scalability.
Automation of Environments
- Automate the deployment, setup, and teardown of environments and essential tools on Kubernetes (EKS).
- Enhance efficiency by eliminating manual configurations and enabling rapid scaling.
Configuration Management
- Utilize Configuration as Code (CaC) to manage and maintain configuration states across tools and environments.
Security Integration
- Implement robust security protocols for toolchains, including.
- Access controls.
- SSL encryption.
- Vulnerability scanning tools.
Continuous Improvement
- Ensure the optimization and continuous delivery of tools and infrastructure to align with industry best practices.
Mandatory Skills and Experience
- Experience. A minimum of 5 years in a DevOps Engineer or similar role.
- CI/CD Tools. Hands-on experience with Zuul CI and ArgoCD.
- Artifact Repositories. Familiarity with Artifactory.
- Source Code Repositories. Expertise in Gerrit.
- AWS Cloud Infrastructure. Proficiency in managing services like EKS, EC2, Load Balancer, IAM, EBS, EFS, and S3.
- Container Orchestration. Advanced skills in Kubernetes.
- Networking. Strong knowledge of networking fundamentals, including firewalls, VPCs, and load balancers.
- Infrastructure as Code. Practical experience with Pulumi.
- Programming. Proficiency in Python3.
- Monitoring and Logging Tools. Experience with tools such as Prometheus, Loki, Grafana, and the ELK Stack.
- Problem-Solving. A proactive mindset and excellent troubleshooting abilities.
Preferred Skills
- Proficiency in programming languages like Java and C++.
- In-depth knowledge of Android Open Source Project (AOSP).
- Familiarity with ASPICE standards and Agile methodologies.
- Advanced understanding of AWS services and their integration with Kubernetes.
- Expertise in Pulumi for infrastructure management.
Key Benefits of the Role
- Collaborate with a team of experts on innovative automotive projects.
- Leverage advanced tools and technologies to shape the future of IVI systems.
- Work in a highly dynamic, agile environment with opportunities for professional growth.
- Enjoy a supportive and inclusive workplace culture.
Language Proficiency
- English. B2 (Upper Intermediate)
Join Luxoft and be part of a team that’s redefining the automotive experience through technology. If you are passionate about DevOps, automation, and working on projects that make a tangible impact, we’d love to hear from you!
Apply now and accelerate your career with us.