DevOps Engineer (AWS)
TechBiz Global
WorldwideremotePosted 1 month ago
Skill Required
DevOps-EngineerDevOpsAWSSRECI-CDAWS-DevOps-EngineerSenior-AWS-DevOps-EngineerAWS-DevOps-SpecialistCloud-DevOps-EngineerAWS-DevOps-EngineeringAWS-Operations-EngineerDevOps-Engineer-IIInfrastructure-DevOps-EngineerDevOps EngineerGitHub ActionsCD pipelinesKubernetesautomationTerraformsecurityAnsibleJenkinsPythonGroovyGitCI/CDShell ScriptingIAMandCICDFulltime
Key highlights
- 4+ years of DevOps experience required
- Proven Jenkins (shared libraries, Groovy, Bash, credentials, Jenkinsfiles) experience required
- Strong GitHub Actions (shared workflows, runners, secrets, authentication) expertise required
- AWS IAM, IRSA for EKS, STS, SSH configuration experience required
- Terraform experience is a nice-to-have bonus
- Large-scale CI/CD migration project experience required
Role overview
TechBiz Global is a recruitment service provider partnering with top clients from its portfolio, and is currently seeking a DevOps Engineer to join one of these clients' teams. This role presents an exciting opportunity to grow and contribute within an innovative work environment.
Responsibilities
- Lead and execute the migration of CI/CD pipelines from Jenkins to GitHub Actions.
- Work with shared repositories containing Groovy and Bash-based shared libraries, Jenkinsfiles, and workflows.
- Configure and manage Jenkins shared libraries, credentials, pipelines, and automation scripts.
- Implement GitHub Actions workflows with shared repositories for multiple repositories and 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.
- Troubleshoot CI/CD issues and optimize build and deployment processes
Requirements
- 4+ years of experience as a DevOps professional.
- Proven experience with Jenkins (shared libraries, Groovy, Bash, Jenkins credentials, Jenkinsfiles).
- Strong hands-on expertise with GitHub Actions (shared workflows, runners, secrets, and authentication).
- 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.
- Ability to work in complex, high-effort projects under tight deadlines.
Nice to have
- Experience with Terraform (not required for this role but a plus).
- Familiarity with container orchestration (Kubernetes, EKS).
Additional details
- Originally posted on Himalayas