DevOps Engineer
Job Description
Key responsibilities:
· Review, optimize, and fine-tune existing SHIP-HATS CI/CD pipelines to improve reliability, performance, and maintainability
· Design and implement CI/CD pipelines for microservice-based and containerized applications
· Configure and support pipelines for both Internet-facing and Intranet applications across multiple environments
· Propose, configure, and maintain SAST/DAST solutions and configure pipeline runners accordingly
· Collaborate with cross-functional teams (e.g. AI & Data, application teams) to support pipeline configuration and deployment needs
· Support continuous improvement and monitoring of automation, deployment efficiency, and release management processes
Experience & Skills
1. Academic & Professional Foundation
· Degree in Computer Science, Information Technology, Software Engineering, or related discipline
· At least 5 years’ experience in DevOps, DevSecOps, or platform engineering roles
· Familiarity with government SHIP-HATS pipelines preferred
2. Domain Knowledge & Technical Expertise
· Strong experience in CI/CD pipeline design, implementation, and optimization
· Experience supporting microservices and .NET application deployment pipelines
· Knowledge of DevSecOps practices, including SAST/DAST, vulnerability scanning, and security integration
· Understanding of application deployment patterns for azure environment
· Familiarity with test automation integration within CI/CD pipelines
3. Hands-on Development & Engineering Practices
· Strong ability to design, implement, and troubleshoot CI/CD pipelines end-to-end
· Hands-on experience with SHIP-HATS pipeline configuration
· Hands-on experience implementing security scanning tools (DAST/SAST) in pipelines
· Strong troubleshooting and root cause analysis for pipeline failures and deployment issues
· Experience in optimizing pipeline performance, reliability, and deployment efficiency
· Ability to support multi-application and multi-environment pipeline configurations