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
EnglishJob 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.