
DevOps Engineer
American Business Solutions
Job description
Engagement Type
Contract
Responsibilities:
-
Design, implement, and manage CI/CD pipelines using GitHub and Azure DevOps.
-
Administer and maintain Atlassian tools (Jira, Confluence) to support development workflows and collaboration.
-
Automate infrastructure provisioning and configuration using Terraform and Ansible.
-
Develop and maintain scripts and tools to streamline software build, testing, and deployment processes.
-
Troubleshoot and resolve issues related to CI/CD pipelines and infrastructure.
-
Collaborate with development, testing, and operations teams to improve software delivery processes.
-
Implement and enforce security best practices within the CI/CD environment.
-
Stay up-to-date with emerging CI/CD technologies and best practices.
-
Document
CI/CD processes and configurations.
Required Qualifications:
-
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
-
Minimum of 5 years of experience1 in CI/CD administration or DevOps engineering.
-
Proven experience with GitHub, Jenkins, Azure DevOps, and XebiaLabs.
-
Strong knowledge of Atlassian tools (Jira, Confluence) administration.
-
Experience with infrastructure automation using Terraform and Ansible.
-
Proficiency in scripting languages (e.g., Bash, Python, PowerShell).
-
Understanding of software development lifecycle (SDLC) and DevOps principles.
-
Excellent troubleshooting and problem-solving skills.
-
Strong communication and collaboration skills.
-
Ability to work independently and2 as part of a team.
Preferred Qualifications:
-
Experience3 with cloud platforms (e.g., Azure, AWS, GCP).
-
Experience with containerization technologies (e.g., Docker, Kubernetes).
-
Experience with automated testing frameworks.
-
Relevant certifications (e.g., Certified Jenkins Engineer, Azure DevOps Engineer
Expert).
- Experience working in a government or regulated environment.
Required/Desired Skills Skill Required/Desired Amount of Experience • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). Required experience1 in CI/CD administration or DevOps engineering. Required 5.0 Years • Proven experience with GitHub, Jenkins, Azure DevOps, and XebiaLabs. Required • Strong knowledge of Atlassian tools (Jira, Confluence) administration. Required • Experience with infrastructure automation using Terraform and Ansible. Required • Proficiency in scripting languages (e.g., Bash, Python, PowerShell). Required • Understanding of software development lifecycle (SDLC) and DevOps principles. Required • Experience3 with cloud platforms (e.g., Azure, AWS, GCP). Highly desired • Experience with containerization technologies (e.g., Docker, Kubernetes). Highly desired • Relevant certifications (e.g., Certified Jenkins Engineer, Azure DevOps Engineer Expert). Highly desired • Experience working in a government or regulated environment. Highly desired • Experience with automated testing frameworks. Highly desired