Summary:The DevOps Engineer is responsible for performing CI/CD and automation design and validation activities. This role operates under the project responsibility of the Technical Project Manager and the technical responsibility of the software architect. The engineer is expected to adhere to internal processes, including coding rules, and write documentation in accordance with the implementations made. Meeting the Quality, Cost, and Time objectives set by the Technical Project Manager is crucial.
Responsibilities:- Perform CI/CD and automation design and validation activities.
- Respect internal processes, including coding rules.
- Write documentation in accordance with the implementation made.
- Meet the Quality, Cost, and Time objectives set by the Technical Project Manager.
Requirements:- Experience with CI/CD tools and GitLab.
- Proficiency in containerization technologies such as Docker.
- Hands-on experience setting up CI/CD pipelines and configuring Virtual Machines.
- Experience with C/C++ build tools like CMake and Conan.
- Experience in setting up pipelines in GitLab for build, Unit testing, and static analysis.
- Familiarity with infrastructure as code tools like Terraform or Ansible is a plus.
- Experience with monitoring and logging tools such as ELK Stack or Prometheus/Grafana.
- Strong problem-solving skills and ability to troubleshoot production issues.
- A passion for continuously learning and staying up-to-date with modern technologies and trends in the DevOps field.
- Experience with project management and workflow tools like Jira, SPIRA, Teams Planner, and Polarion.
Required Skills:- Good understanding of Linux systems and networking.
- Proficiency in scripting languages such as Bash and Python.
- Strong interpersonal and communication skills.
- Ability to work autonomously and as part of a team.
- Good synthesis skills.
- Solid team player and able to handle multiple tasks and manage them time efficiently.
- Fluency in English.
#AditiConsulting
#26-01331