Job Title: DevOps Architect
Location: Charleston, NC (Onsite)
Job Type: Contract
Responsibilities:
- Design, develop, and administer GitHub Actions workflows for enterprise CI/CD pipelines.
- Lead migration of CI/CD pipelines from Jenkins to GitHub Actions.
- Develop automation scripts using Groovy, YAML, Bash (Shell Scripting), and Python.
- Manage GitHub Enterprise repositories, branching strategies, and source code management.
- Implement CI/CD best practices to improve deployment efficiency, scalability, and reliability.
- Integrate GitHub Actions with SonarQube, Snyk, Artifactory, Nexus, Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Implement Infrastructure as Code (IaC) using Terraform and/or Ansible.
- Configure secrets management, security scanning, and compliance controls within CI/CD pipelines.
- Troubleshoot pipeline issues and continuously improve deployment automation.
- Collaborate with development, QA, infrastructure, and security teams to streamline software delivery.
Skills:
- Strong experience with GitHub Actions workflow design, implementation, and administration.
- Hands-on experience in migrating CI/CD pipelines from Jenkins to GitHub Actions.
- Proficiency in Groovy, YAML, Shell Scripting (Bash), and Python.
- Experience with Git, GitHub Enterprise, Branching Strategies, and Repository Management.
- Knowledge of CI/CD best practices, pipeline optimization, and deployment automation.
- Experience integrating GitHub Actions with tools such as SonarQube, Snyk, Artifactory, Nexus, Docker, Kubernetes, and Cloud Platforms (AWS/Azure/GCP).
- Understanding of Infrastructure as Code (Terraform/Ansible).
- Experience with secrets management, security scanning, and compliance controls within CI/CD pipelines