صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيDescription:
Job Summary:
We are seeking a skilled GitHub Administrator with expertise in shell scripting and basic DevOps and CI/CD skills to join our dynamic IT team. As a GitHub Administrator you will be responsible for managing and maintaining our GitHub repositories configure and manage GitHub Enterprise integrations with other tools and systems. Additionally you will be involved in automating various processes using shell scripting and implementing basic DevOps practices.
Responsibilities:
Manage and administer GitHub repositories including creating configuring and maintaining repositories branches and access controls.
Collaborate with development teams to ensure efficient and effective use of GitHub for version control and collaboration.
Implement and maintain CI/CD pipelines using GitHub Actions or other similar tools.
Develop and maintain shell scripts to automate various tasks such as deployment testing and monitoring.
Design and implement Ansible playbooks for configuration management and application deployment.
Implement Ansible roles for reusable and modular automation.
Collaborate with the DevOps team to implement and improve basic DevOps practices such as infrastructure as code configuration management and release management.
Troubleshoot and resolve issues related to GitHub repositories workflows and integrations.
Stay up to date with the latest trends and best practices in GitHub administration shell scripting and DevOps.
Requirements:
Proven experience as a GitHub Administrator or similar role.
Strong knowledge of Git and GitHub including repository management branching strategies and access controls.
Familiarity with Unix/Linux OS commandline tools and system administration tasks.
Proficiency in shell scripting (Bash PowerShell etc.) for automation and task automation.
Familiarity with CI/CD tools and implementation such as GitHub Actions Jenkins or GitLab CI/CD.
Basic understanding of DevOps principles and practices.
Experience with python scripting and automation is a plus.
Experience with infrastructure as code tools like Terraform or Ansible is a plus.
Excellent problemsolving and troubleshooting skills.
Strong communication and collaboration skills to work effectively with development teams and other stakeholders.
Preferred Qualifications:
Certifications related to scripting.
Experience with other tools like Jenkins Ansible Jira Confluence.
دوام كامل