
DevOps Engineer (AWS)
TechBiz Global GmbH1 year ago
Remote, WorldwideMid Level
Responsibilities
- Lead and execute the migration of CI/CD pipelines from Jenkins to GitHub Actions.
- Manage Jenkins shared libraries, credentials, pipelines, Jenkinsfiles, and automation scripts.
- Implement GitHub Actions workflows, shared repositories, runners, secrets, and secure authentication.
- 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
- At least 4 years of experience as a DevOps Engineer.
- Proven experience with Jenkins shared libraries, Groovy, Bash, Jenkins credentials, and 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 on complex, high-effort projects under tight deadlines.
- Terraform experience is preferred but not required.
- Familiarity with Kubernetes and EKS is preferred.