DevOps Engineer (GitHub & Migration Specialist) | Laith IT Solutions | Riyadh, Saudi Arabia
Onsite DevOps engineer in Riyadh who leads Bitbucket-to-GitHub repository migrations and builds/maintains CI/CD pipelines for enterprise software delivery. Day to day: managing GitHub repositories and workflows, automating build/deploy/monitoring, and supporting development teams. Core stack: GitHub/GitHub Actions, CI/CD, Docker/Kubernetes, AWS/Azure/GCP, Terraform/Ansible.
- Compensation
- Not disclosed
- Location
- Riyadh, Saudi Arabia
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Bachelor's Degree in Computer Science, IT, Software Engineering, or related field
- Proven experience as a DevOps Engineer in enterprise or product development environments
- Hands-on GitHub administration and repository management
- Experience executing Bitbucket to GitHub migration projects
- Experience supporting custom software product development and engineering teams
- Strong knowledge of CI/CD concepts, tools, and deployment automation
- Expertise in source code management, version control workflows, and branching strategies
- Experience implementing DevOps best practices across development lifecycles
- Understanding of software development methodologies and release management processes
- Experience troubleshooting build, deployment, and environment-related issues
- Strong analytical, problem-solving, and communication skills
- Ability to collaborate with cross-functional teams in fast-paced environments
Nice to have
- Experience with GitHub Actions for workflow and deployment automation
- Knowledge of Docker, Kubernetes, and containerized environments
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Hands-on Infrastructure as Code experience (Terraform, Ansible, or similar)
- Knowledge of DevSecOps practices and secure software delivery pipelines
- Experience with monitoring, logging, and observability solutions
Full description
Job Title: DevOps Engineer (GitHub & Migration Specialist) | Laith IT Solutions | Riyadh, Saudi Arabia
Recruiting Company: Laith IT Solutions
Job Location: Riyadh, Saudi Arabia
Job Type: Full-Time
Application Method: Send your CV to syed@laithit.com
Work Arrangement: Onsite
Industry: Information Technology | Software Development | DevOps | Cloud Engineering
Position Summary
Laith IT Solutions is seeking an experienced DevOps Engineer to support enterprise software development and digital transformation initiatives. This role is ideal for a DevOps professional with strong expertise in GitHub, repository migration, CI/CD automation, and modern software delivery practices who can drive development efficiency and operational excellence.
Detailed Job Description
As a DevOps Engineer, you will play a key role in modernizing development workflows, supporting application delivery pipelines, and implementing DevOps best practices across multiple projects. A major focus of this role will be leading Bitbucket-to-GitHub migration initiatives while ensuring minimal disruption to development teams and business operations. You will work closely with software developers, architects, QA engineers, and project stakeholders to streamline development processes, improve deployment reliability, and enhance software quality. The successful candidate will possess strong experience in source code management, automation, CI/CD pipelines, and custom product development environments. This is an excellent opportunity to contribute to high-impact technology projects within a fast-growing and innovative organization.
Key Responsibilities
- Lead and execute Bitbucket to GitHub migration projects, including repository assessment, planning, migration, validation, and post-migration support.
- Design, implement, and maintain CI/CD pipelines to support automated software delivery.
- Manage GitHub repositories, branching strategies, workflows, permissions, and governance policies.
- Collaborate with development teams to improve application deployment processes and release management practices.
- Support custom product development initiatives through DevOps tooling and automation.
- Implement version control best practices across software development teams.
- Automate build, testing, deployment, and monitoring processes to improve operational efficiency.
- Troubleshoot and resolve issues across development, testing, and production environments.
- Ensure security, compliance, and governance requirements are incorporated into DevOps workflows.