DevOps Engineer

Job Location: Belgium
Job Category: Software
Job Type: Full Time

The DevOps Engineer role involves enabling the R&D team to create software and automate operational processes by:

  • Creating CI/CD pipelines
  • Choosing/migrating and configuring tooling (software build and package management, version control, monitoring code quality, etc.)
  • Improving and automating the software development process and the required infrastructure

Must-Haves:

  • Previous experience as a system administrator on major platforms (Linux, Windows, macOS), with a solid understanding of system administration concepts, networking, and security.
  • Strong background as a software engineer, proficient in Python and at least one of the following languages: C++, Ruby, JavaScript, Groovy.
  • Proficiency in scripting languages like Bash for automation.
  • Demonstrated experience in Infrastructure as Code (IaC) and Configuration as Code (CaC).
  • Expertise in designing and implementing CI/CD pipelines for software development and deployment.
  • Familiarity with containerization technologies like Docker (knowledge of orchestration platforms is a plus).
  • Experience working with C++ build systems and package management systems, such as CMake and Conan.
  • Strong understanding of observability and monitoring tools, techniques, and best practices.
  • Knowledge of version control systems, such as Git and SVN.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and within a team.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Willingness to learn and adapt to new technologies/stacks.

Nice-to-Have:

  • Familiarity with embedded systems development and constraints.
  • Experience with any major cloud platforms and services (AWS, Azure, GCP).
  • Understanding of agile methodologies and development practices.
  • Experience with Android build systems.
Sorry! This job has expired.