10 oct
|
Luxoft
|
Guadalajara
10 oct
Luxoft
Guadalajara
We are looking for a Senior Dev Ops Engineer to support the development and testing infrastructure for an automotive software project. The role will be responsible for designing, implementing, and maintaining CI/CD pipelines, automation frameworks, development infrastructure, and test environments used by distributed engineering teams. The adecuado candidate will have strong Dev Ops experience combined with a solid understanding of software development and testing in the automotive/embedded domain. The candidate should be comfortable working across development, testing, infrastructure, and IT teams to improve automation, reliability, and delivery efficiency. This is a senior technical role requiring hands-on implementation, troubleshooting, and technical ownership. Responsibilities: - Design, implement, and maintain CI/CD pipelines for automotive software development and testing. - Automate build, integration, testing, deployment, and reporting processes. - Develop and maintain CI/CD workflows using tools such as Jenkins, Git Lab CI, Git Hub Actions, or equivalent. - Manage and optimize build and test environments used by distributed development and testing teams. - Integrate automated testing into CI/CD pipelines, including software, integration, and system-level testing. - Automate infrastructure and environment provisioning using Infrastructure as Code (Ia C) principles. - Develop scripts and automation tools using Python, Bash, or similar languages. - Configure and maintain build agents, runners, virtual machines, containers, and other CI infrastructure. - Monitor pipeline performance, identify bottlenecks, and implement improvements. - Troubleshoot build, deployment, infrastructure, connectivity, and automation issues.
- Implement mechanisms for automated test-result collection, reporting, logging, and traceability. - Collaborate with software developers, test engineers, and technical leads to improve development and testing workflows. - Establish and maintain branching, versioning, artifact management, and release processes. - Support integration of automotive development and testing tools into the CI/CD ecosystem. - Ensure appropriate security, access control, and credential management within CI/CD environments. - Define and maintain Dev Ops best practices, documentation, and technical standards. - Provide technical guidance and mentorship to other engineers. - Identify opportunities to improve automation, reduce manual effort, and increase development and testing efficiency. Mandatory Skills Description: - Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related field. - 5+ years of experience in Dev Ops, CI/CD, build/release engineering, or related roles. - Strong hands-on experience designing and maintaining CI/CD pipelines. - Advanced knowledge of Git and version-control workflows. - Strong scripting/programming skills in Python and/or Bash. - Experience with Jenkins, Git Lab CI, Git Hub Actions, Azure Dev Ops, or equivalent CI/CD platforms. - Experience with Linux environments and command-line tools. - Experience with Docker and containerized environments. - Experience with automated testing integration within CI/CD pipelines. - Strong troubleshooting and root-cause analysis skills. - Experience working with distributed engineering teams. - Ability to independently analyze problems and implement technical solutions. - Strong communication and collaboration skills. #J-18808-Ljbffr
📌 Linux devops (Guadalajara)
🏢 Luxoft
📍 Guadalajara