We are seeking a Software Engineer with focus on DevOps and Integration Testing to join our client's team in developing and deploying a growing product line of mobile robotics applications for maritime.
Requirements:
Bachelor or higher in Computer Science, Robotics, Electrical/Computer Engineering.
Fluent English.
at least 5 years of DevOps experience.
Strong Linux background (kernal, system administration, networking).
Computer programming experience at an advanced level equivalent which includes using an object-oriented programming language (C++, C#, Java, etc.) and scripting (Python, Unix).
Commercial experience with Continuous Integration (CI-CD, Jenkins).
Commercial experience with virtualization and containerization.
Proven experience with multi-tier architecture.
Proven experience with unmanned vehicles and/or mobile robotics.
Proven experience with the development of autonomous vehicle simulations and automated tests.
Knowledge of ROS (ROS2, rosbag, gazebo).
Awareness of Agile principles.
Ability to communicate ideas
Familiarity with marine vehicles and instrumentation will be beneficial.
Interest in self-improvement and the latest technologies
Responsibilities:
Ongoing cooperation with software architects and engineers on software development for a range of different platforms and products.
Development and maintenance of CI/CD pipelines
Automate and improve our client's software, build, test and deployment processes.
Develop and maintain our client's container orchestration systems using Docker and Kubernetes.
We offer:
Possibility to be a part of international team
Stable work based on the employment contract
Work from modern office
Non-wage benefits
Attractive salary based on your experience