What are the responsibilities and job description for the Senior CI/CD Engineer position at CoreHive Computing LLC?
Company Description CoreHive Computing LLC is a technology consulting and solutions provider specializing in IT consulting, high-performance computing (HPC) architecture and administration, managed services, AI solutions, cloud migration, hardware support, and technical services for public and private sector organizations.
Role Description CoreHive Computing is seeking a highly experienced Senior CI/CD Engineer to lead the design, implementation, and optimization of enterprise-grade Continuous Integration and Continuous Delivery (CI/CD) platforms. The ideal candidate will have extensive experience with DevOps practices, cloud technologies, container platforms, infrastructure automation, and application deployment pipelines.
This is a hybrid or remote, full-time position. Must be a U. S. Citizen or legal permanent U. S. resident.
Required Qualifications
· BS 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
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