CI/CD Engineer
Indexed description
Role1: CI/CD Engineer
Location: NCEP, 5830 University Research Court College Park, MD 20740
Task Description:
1. Architecture & Automation
- Pipeline Orchestration: Deep proficiency in building and maintaining highly automated pipelines using tools like GitLab CI/CD
- Infrastructure as Code (IaC): Advanced capabilities in provisioning infrastructure securely and idempotently via tools such as Ansible.
- Environment Management: Designing deployment strategies like blue/green deployments, canary releases, and traffic shaping to eliminate downtime.
2. Platform & Tooling Expertise
- Containerization & Orchestration: Advanced management of Docker and Kubernetes clusters (or Red Hat OpenShift), including admission control and image policies.
- GitOps & State Reconciliation: Utilizing tools like Argo CD or Flux to ensure environments perfectly match repository declarations.
- Scripting Languages: Strong proficiency in Bash, Python, or PowerShell for building custom automation and integrations.
3. Security & Governance
- Policy-as-Code: Enforcing compliance frameworks and CIS benchmarks automatically before merges or deployments
- Secret Management: Implementing centralized, audit-ready secrets and credential management
- Vulnerability Scanning: Integrating Static and Dynamic Application Security Testing (SAST/DAST) and container vulnerability scanning natively into the deployment lifecycle.
4. Operations & Experience
- Post-Deployment Telemetry: Configuring continuous, automated monitoring and alerting (e.g., Prometheus, Datadog) to verify application health and quickly execute automated rollbacks
Required skills/Level of Experience:
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience.
- 7+ years of DevOps, Platform Engineering, or CI/CD experience.
- 5+ years of experience designing enterprise CI/CD pipelines.
- Strong scripting skills in Python, Bash, PowerShell, or Groovy.
- Deep understanding of:
- Git-based workflows
- CI/CD principles
- Container technologies
- Kubernetes/OpenShift
- Cloud platforms
Required Technical Skills
CI/CD Tools
- GitLab CI/CD
- GitHub Actions
Source Control
- Git
Containers & Orchestration
- Docker
- Kubernetes
- Red Hat OpenShift
Infrastructure Automation
- Terraform
- Ansible
Monitoring
- Prometheus
- Grafana
- Splunk
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search