DecisionPoint Corporation is seeking a DevOps Platform Engineer to join the Cloud Operations team. The role involves designing, implementing, and maintaining CI/CD pipelines, managing GitOps workflows, and supporting a DevSecOps platform within AWS environments.
Responsibilities:
- Design, build, and maintain scalable and secure CI/CD pipelines in GitLab CI from code commit to production deployment
- Implement and manage GitOps workflows for continuous delivery to RKE2 clusters using ArgoCD, ensuring the cluster state always reflects the Git repository
- Develop and maintain automation scripts and tools to streamline the software development lifecycle, reduce manual intervention, and improve developer productivity
- Integrate security best practices and automated testing (SAST, DAST, dependency scanning) into the CI/CD pipelines to ensure code quality and security compliance
- Collaborate with the infrastructure team to manage and provision environments using IaC principles and tools like Terraform
- Act as a subject matter expert on CI/CD, providing guidance and support to development teams on best practices for building, testing, and deploying their applications
- Monitor the health and performance of the CI/CD infrastructure, troubleshoot issues, and continuously optimize pipeline efficiency and reliability
- Update and maintain the organizations DevSecOps (DSO) software. Software includes GitLab, Grafana, RKE2, Prisma, and AWS
- Perform updates to an AWS development environment that includes GitLab and various AWS services
- Maintain SSL certificates for DevSecOps software
- Performs root cause analysis, diagnostics, and monitoring on various production and non-production cloud systems
- Provides incident response and service outage resolution for cloud systems
- Develops Gitlab projects that enable software delivery, security scanning, secrets management, policy-as-code, and compliance automation
- Deploy .Net/Java applications using DevSecOps platform to all Cloud Environments
- Remediate applications scan results using DevSecOps scanning tools
- Maintain and update application secrets
- Maintain SSL certificates for application software
- Deploy updated baseline container images within 7 days of a released update
- Monitoring overall site availability, latency and system health for applications within AWS
Requirements:
- Active Secret Clearance required
- Bachelor's degree and 3 years of experience or 8 years' experience in in a DevOps, SRE, or a similar role with a focus on CI/CD
- Expert-level knowledge of Git, including branching strategies and workflows
- Proven experience implementing and managing GitOps with ArgoCD
- Deep understanding of containerization (Docker) and Kubernetes orchestration
- Proficiency in scripting languages such as Bash, Python, or Go
- Experience with Infrastructure as Code (IaC), particularly Terraform
- DOD 8140 certification: IAT Level II or better (e.g., Security+ CE)