TechBiz Global is currently seeking a skilled DevOps Engineer to join one of our top clients. This role is ideal for a professional looking to contribute to innovative projects within a fully remote environment, focusing on CI/CD optimization and cloud infrastructure management.
Key responsibilities
- Lead and execute the migration of CI/CD pipelines from Jenkins to GitHub Actions.
- Configure and manage Jenkins shared libraries, credentials, pipelines, and automation scripts.
- Implement GitHub Actions workflows with shared repositories for multiple jobs.
- Manage GitHub Actions runners, secrets, and secure authentication between GitHub and runners.
- Configure AWS IAM roles for EC2, IRSA for EKS, STS, and SSH access.
- Collaborate with development teams to improve pipeline efficiency, security, and reliability.
Requirements
- 4+ years of experience as a DevOps Engineer.
- Proven experience with Jenkins, including shared libraries, Groovy, Bash, and Jenkinsfiles.
- Strong hands-on expertise with GitHub Actions, including shared workflows and runners.
- Experience with AWS IAM roles, IRSA for EKS, STS, and SSH configuration.
- Strong scripting skills in Python, Bash, and Groovy.
- Hands-on experience with Python and Ansible.
- Experience with large-scale CI/CD migration projects.
What we offer
- Opportunity to work on complex, high-impact projects.
- Fully remote work environment.
- Collaboration with top-tier development teams.
- Professional growth in an innovative and fast-paced setting.