drjobs DevOps Engineer (gn) – Embedded, C++

DevOps Engineer (gn) – Embedded, C++

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Aachen - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

The company

To enable people to work safely in adverse environments and reduce emissions, indurad has been developing innovative sensor solutions for the world's leading raw material producers since 2008. We combine hardware, software and engineering solutions to enable the automation and digitalisation of processes and increase efficiency for our customers. For example, we can automate train and ship loaders, implement active collision protection and create 3D visualisations of machines and stored raw materials. Our specially developed radar sensors with customised software solutions can be used in harsh environmental conditions, making them perfect for the diverse and demanding requirements of the bulk materials and raw materials industry. We are a diverse team of talented, innovative people focused on making positive change at scale.

We are looking for

To strengthen our team, we are looking for a DevOps Engineer (w|m|d) at our Aachen location as soon as possible. You will develop our CI platform (Jenkins/Gitlab CI) and maintain our internal build tools. As a DevOps Engineer, you will have the opportunity to continuously optimise our software development and deployment processes and play a key role in shaping our agile business processes. We are looking for people who identify and tackle problems on their own initiative. You will be thorough in your approach and always keep the core needs of the overall organisation in mind. Since most of our software runs on partially embedded systems with a Linux environment, you will develop close to the system.

Your work environment

Improve huge machine operations with industrial grade software

We work hard to reduce our development cycle time, the time between development and shipment to our world-wide customers is typically in the range of days supported by our central built server infrastructure with automated software tests. Our goal is to trigger early feedback cycles with our experienced counterparts and support them in digitalizing and/or automating large machinery for material handling.

Fast development of prototypes, followed by modular implementation

Our software development team works with agile software techniques and tools, closely collaborating with the application areas (project management, product management and sales) to get fast decisions and feedback.

Work with state-of-the-art software infrastructure

We trust in modern tools like gitlab and development workflows with reviews and tests to allow our developers to be very efficient in problem-solving and development. We have built an infrastructure based on modern C++17 standards to easily adapt and create new solutions based on software-in-the-loop tests combined with real hardware test setups.

Aufgaben

Operational delivery of software products

  • Development, optimization, documentation of Jenkins pipelines for internal and external projects
  • Maintenance and further development of build server infrastructure (self-hosted and cloud)
  • Development, optimization, documentation of Gitlab CI for projects
  • Maintenance and debugging of systems in the field at customer sites (remote)

Development of roadmap and architecture for modern CI/CD principles

  • with the integration of our special hardware in the field

Qualifikation

  • Degree in computer science, training as an IT specialist or comparable knowledge
  • First experience in an embedded development environment with C++ is a requirement for the position
  • Knowledge of at least one high-level language commonly used in automation applications (Python, Golang)
  • Knowledge of Linux system administration, knowledge of Debian GNU/Linux as well as Linux containers and the technologies based on them (Docker, Kubernetes) are advantageous, as are hypervisor solutions (VMWare, Proxmox)
  • Good knowledge of Jenkins pipeline scripts, Gitlab CI is a prerequisite, knowledge of Ansible and shell scripting (POSIX, Bash) is an advantage
  • Good knowledge of system-related development (POSIX, TCP/IP networks)

Benefits

  • Flexible work: Early riser or night owl - Thanks to home office, flexible working hours and a flexible worktime model (full or part time), you can organise your workday yourself. A good balance between work and private life
  • We offer an ergonomic workplace with a feel-good factor, drinks, free parking and enough space for your own initiative
  • Direct lines to management and superiors, open communication, a relaxed dress code and "you" are a matter of course with us
  • We offer an optional company pension scheme, a business bike and a childcare allowance as part of the salary package

Please send your complete application documents (max. 5 MB), including your salary expectations and earliest possible starting date, by e-mail.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.