3486 Engineer / Developer

Contact One Communications, Inc.
The Hague, Netherlands
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

The Hague, Netherlands

Tech stack

Component-Based Software Engineering
Application Layers
Application Lifecycle Management
Configuration Management
Continuous Integration
Software Deployment
YAML
Kubernetes
Deployment Automation
Devsecops
Docker

Job description

  • Design and implement YAML based automation to support application deployment, configuration management, and environment consistency.
  • Develop and maintain application packages (e.g., application layer, container images, or artifacts) suitable for integrating into automated deployment pipelines across multiple environments.
  • Create and manage orchestration logic to coordinate application components, dependencies, and lifecycle events.
  • Build, enhance, and maintain containerized applications using industry-standard containerization technologies.
  • Integrate automation solutions with CI/CD pipelines, ensuring reliable build, test, and deployment workflows.
  • Apply DevSecOps practices by embedding security, compliance, and quality checks into automation and pipeline workflows.
  • Collaborate with development, operations, and security teams to align automation solutions with organizational standards and best practices.
  • Produce clear, maintainable documentation for automation code, pipelines, and operational processes.
  • Provide technical guidance to improve automation quality and consistency.

Requirements

  • The candidate must have a currently active NATO SECRET security clearance.
  • Demonstrated experience with YAML-based automation for application management.
  • Experience creating and managing application packages and deployment artifacts.
  • Strong understanding of orchestration concepts and dependency management.
  • Hands-on experience with containerization technologies (e.g., Docker, Kubernetes, or equivalent).
  • Solid understanding of development pipelines, including CI/CD concepts and tools.
  • Working knowledge of DevSecOps principles, including secure automation, pipeline security, and shift-left practices.
  • Proficiency in scripting and automation-friendly languages as required by the environment.
  • Capable of working as part of a team-of-teams approach.

Quality and Standards

  • Automation must be idempotent, reusable, and maintainable.
  • Code and configurations must follow established coding, security, and operational standards.
  • Security and compliance considerations must be incorporated throughout the solution lifecycle.

Engagement Expectations

  • Work independently and as part of teams-of-teams while coordinating with relevant stakeholders.
  • Communicate progress, risks, and dependencies clearly and regularly.
  • Adhere to agreed timelines, milestones, and acceptance criteria.

Apply for this position