Jobs / ALSTOM
Experienced DevOps Engineer (H/F)
ALSTOM · Villeurbanne, ARA, France
Villeurbanne, ARA, FranceOnsite
Remuneration
Competitive compensation recognizing performance and potential, with life insurance, health insurance, and pension coverage.
Location
Villeurbanne, ARA, France
Visa sponsorship
Not specified
Job summary
The DevOps engineer provides secure, scalable, and reliable CI/CD services for multiple software teams and programs in the rail mobility domain. The role manages CI/CD infrastructure, automates build and deployment workflows, monitors platform health, embeds security and compliance, and supports teams with deployments and technical guidance. The technology environment includes Linux, Git, Docker or Podman, Jenkins or GitLab CI, infrastructure-as-code tools, artifact managers, observability platforms, scripting languages, and cloud services.
Benefits
Long-term career developmentFlexible and stimulating work environmentLearning and development programsLife insuranceHealth insurancePension
Qualifications
- Engineering degree or Master's degree in computer science or information systems, or equivalent.
- Experience in software development, integration, and testing.
- Knowledge of Linux environments and shell scripting.
- Understanding of networking and security fundamentals.
- Experience with Git or other version control systems.
- Containerization experience with Docker or Podman.
- Experience with Jenkins or GitLab CI.
- Familiarity with Ansible, Puppet, or Chef.
- Experience using Artifactory or Nexus.
- Knowledge of Grafana, ElasticSearch, or equivalent monitoring and observability tools.
- Scripting skills in Python, Groovy, or Gradle.
- Experience with Microsoft Azure, AWS, or GCP.
- Knowledge of REST APIs, such as GitLab or Artifactory APIs.
- Strong written and spoken English communication skills.
- Ability to collaborate with remote, multidisciplinary engineering teams.
Responsibilities
- Provide and maintain CI/CD environments for multiple programs.
- Design, configure, and manage CI/CD infrastructure, including servers, databases, networks, and storage.
- Promote internal tools and standards and streamline technology use.
- Automate build, test, delivery, and deployment workflows.
- Monitor application and platform health and resolve performance bottlenecks.
- Improve system and software scalability, reliability, and availability.
- Integrate security by design and ensure compliance with security standards and best practices.
- Support deployments in customer and internal environments and advise and train teams.
- Review designs to ensure architectures are integrable and easy to deploy.
- Track technology developments and introduce relevant innovations.
Skills
AnsibleArtifactoryAWSAzureBashChefDockerElasticsearchGCPGitGitLabGitLab CIGradleGrafanaJenkinsLinuxNexusPodmanPuppetPythonREST
Degrees
Engineering degree or Master's degree in computer science or information systems
Languages
English
Industry
RailwayMobility
Relocation
No