C++ Platform Engineer
Role details
Job location
Tech stack
Job description
As a DevOps Platform Engineer, you will work in multidisciplinary Agile teams that maintain, develop, and test the infrastructure software platforms for combat management systems. These development teams are responsible for the entire development chain - from requirements analysis, development, maintenance, patching, integration, deployment, testing, validation, to demonstrating the current status of the product. Your role will be diverse, and flexibility is key.
Requirements
Are you passionate about technology? Do you enjoy constantly developing your skills? Are you interested in working on Naval systems? If so, you might be the person we are looking for. We seek a talented DevOps Platform Engineer who excels in complex deployments of systems, has strong troubleshooting and analytical skills, and embodies a growth and agile mindset.
You have a capacity for continuous learning and are eager to stay up-to-date with industry trends.
Relevant Experiences:
- Linux: Over 5 years of experience. Red Hat certification is a plus.
- C++ development: over 5 years of experience
- Software Maintenance: Experience maintaining software across Operating System releases.
- Infrastructure as Code: Experience with Ansible, certification or demonstratable knowledge is a plus
- Tools and Technologies: Experience with or a willingness to quickly learn the following:
- Build pipelines and support tooling (e.g., Git, Jenkins, Maven, Jira)
- Confluence
- Network Technologies: Experience with network technologies (CCNA: Routing and Switching or equivalent is a plus).
- IT Security: Experience with IT security practices and scanning tooling (e.g., OpenScap, Nessus).
- Scaled scrum: experience is a plus
You hold a bachelor or master degree in computer science, IT service management or comparable. We expect you to possess fluent English communication skills, both written and verbal.