DevOps Engineer (AWS)
At a glance
Mid-level DevOps & Release role at TechBiz Global GmbH. Remote, Ukraine · full-time.
Pay not stated DevOps Engineer salary
devopsroles summary, based on the employer's posting.
What you'll do
- Move CI/CD pipelines from Jenkins to GitHub Actions, including workflows shared across repositories and jobs
- Maintain Jenkins libraries, credentials, pipelines and automation scripts built around Groovy and Bash
- Set up GitHub Actions runners, secrets and secure connections between GitHub and those runners
- Configure AWS access through IAM roles, EKS IRSA, STS and SSH, then work with developers to improve pipeline security and reliability
- Investigate CI/CD failures and streamline build and deployment steps
What you bring
- At least four years working in DevOps
- Hands-on Jenkins experience with shared libraries, Groovy, Bash, credentials and Jenkinsfiles
- Strong practical knowledge of GitHub Actions, including shared workflows, runners, secrets and authentication
- AWS IAM, EKS IRSA, STS and SSH configuration experience, plus Python and Ansible practice
- Strong Python, Bash and Groovy scripting skills, with experience on large CI/CD migrations
Who this fits
This mid-level, full-time remote role is based in Dnipro, Ukraine. You’ll suit work that involves substantial CI/CD migration projects and tight deadlines.
From the employer
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a DevOps Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
Key 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
Essential Skills & Experience:
4+ years of experience as DevOps.
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.
Python and Ansible hands on experience
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).