CI/CD Engineer (Robotics)

ARENGY


Date: 2 hours ago
City: Dubai
Contract type: Full time
ARENGY is an Engineering and Recruiting Services Company operating in the Middle East from Dubai and Abu Dhabi (UAE). Our customers are some of the most successful industry leaders around the globe. We are looking to hire a CI/CD Engineer with Robotics project experience.

Job Description

The successful candidate will focus on reviewing the low-level robotics libraries developed by several teams of senior roboticists. This includes exploring and evaluating the quality, reliability and efficiency of the new code, and continuously proposing improvements to the different teams.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines to automate the software development lifecycle that runs multiple tasks concurrently, including code compilation, testing, and deployment of projects based on ROS/ROS2.
  • Develop and maintain automation scripts to streamline the build, test, and deployment processes across multiple environments
  • Integrate Jenkins with ROS simulation Gazebo environment and perform integration tests
  • Implement automated testing frameworks within the CI/CD pipeline to ensure software quality at every stage of development.
  • Design, build, and maintain Docker images for various applications.
  • Integrate Docker into CI/CD pipelines to automate the build, test, and deployment of containerized applications
  • Automate build and deployment processes across various environments.
  • Build tools to enable and measure software resiliency.
  • Investigate and resolve any issues that arise within the CI/CD pipelines, including build failures, test failures, and deployment issues.

Ensure the stability, performance, and scalability of CI/CD tools and infrastructure, including Jenkins and version control platforms (bitbucket, GitLab, GitHub)

  • Maintain clear and comprehensive documentation for CI/CD processes, tools, and infrastructure.
  • Work closely with software developers, QA engineers, and other stakeholders to understand their needs and integrate CI/CD solutions seamlessly into their workflows.
  • Ensure end-to-end quality by working closely with the development in a robotics research environment

Profile / Requirements

Bachelor's degree in Computer Science, Engineering, or related fields

4+ year(s) working in CI/CD engineering or a similar position

Hands-on experience with CI/CD tools like Jenkins and version control systems like Git

Programming proficiency on: C/C++, Python, shell script…

Experience with ROS/ROS2

Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).

Experience with Deep Learning architectures (TensorFlow/Keras/Pytorch knowledge, etc.)

Strong hands-on experience with Unix/Linux environment

Experience with software development processes and lifecycles

Proven ability to troubleshoot and identify the root cause of issues

Understanding of best practices in software engineering and test automation

Ability to automate code testing tasks supporting CI/CD tools integration

Good judgement in selecting and enforcing SLAs

Experience using collaboration tools (e.g., Atlassian)

Ability to resolve complex issues by using discretion, innovative thinking, and diagnostic skills and/or expertise

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Digital Acquisition Manager Ploom

JTI, Dubai
1 hour ago
At JTI we celebrate differences, and everyone truly belongs. 46,000 people from all over the world are continuously building their unique success story with us. 83% of employees feel happy working at JTI.To make a difference with us, all you need to do is bring your human best.What will your story be? Apply now!Learn more jti.comDigital Acquisition Manager PloomAs Digital...

Solutions Architect

Chainlink Labs, Dubai
2 hours ago
About UsChainlink Labs is the primary contributing developer of Chainlink, the decentralized computing platform powering the verifiable web. Chainlink is the industry-standard platform for providing access to real-world data, offchain computation, and secure cross-chain interoperability across any blockchain. Chainlink Labs helps power verifiable applications for banking, DeFi, global trade, and gaming by collaborating with some of the world’s largest financial...

Workday Specialist

PwC, Dubai
2 hours ago
Line of ServiceInternal Firm ServicesIndustry/SectorNot ApplicableSpecialismHR Transformation and OptimizationManagement LevelSenior AssociateJob Description & SummaryWe seek a skilled and dynamic Senior Associate to lead our HR Technology and Transformation initiatives. This pivotal role focuses on guiding key projects that underpin our journey towards digital transformation, especially in implementing, adjusting and overseeing cutting-edge HR solutions. The ideal candidate will bring a solid...