Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Jobs via Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer - GitHub SME plays a pivotal role in enhancing collaboration between development and operations teams. This position emphasizes automating and optimizing development workflows while ensuring seamless integration and continuous deployment processes using GitHub. The successful candidate will be responsible for implementing best practices for version control and repository management, along with providing subject matter expertise on GitHub to drive the organization's DevOps initiatives forward.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines using GitHub Actions and other relevant tools.
- Consult with development teams to optimize their use of GitHub for version control and collaboration.
- Conduct training sessions to improve team proficiency in GitHub features and best practices.
- Monitor and manage repository structures and workflows to ensure compliance with established standards.
- Resolve issues related to repository management, including branching strategies, pull requests, and merge conflicts.
- Collaborate with cross-functional teams to integrate GitHub with other tools and services in the DevOps ecosystem.
- Stay updated with the latest trends and updates in GitHub and DevOps methodologies.
- Provide troubleshooting support and maintenance for GitHub-related issues.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps or related role with a focus on version control systems.
- Proficiency in using Git and GitHub, including advanced features and best practices.
- Experience with CI/CD tools like Jenkins, Travis CI, or similar.
- Strong understanding of containerization and orchestration technologies, preferably Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent troubleshooting and problem-solving skills.
- Strong communication skills and the ability to work collaboratively in a team environment.
Technologies & Tools
The DevOps Engineer will primarily work with GitHub, utilizing its extensive features for version control, collaboration, and CI/CD processes. The role will also involve using automation tools such as GitHub Actions, alongside containerization technologies like Docker and orchestration tools such as Kubernetes. Familiarity with cloud services such as AWS, Azure, or Google Cloud will be essential in enabling seamless deployment workflows.
Ideal Candidates
The ideal candidate for this position will exhibit a combination of technical proficiency and excellent interpersonal skills. They should possess a proactive approach to problem-solving and demonstrate a strong commitment to continuous learning in the ever-evolving DevOps landscape. Additionally, candidates should be able to adapt quickly to new technologies and methodologies while fostering effective communication and collaboration within diverse teams.
In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.