
DevOps Engineer
thyssenkrupp Group Services Gdańsk
Gdańsk, Poland • 39m ago • Remote
Mid
Remote
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Responsibilities: automation of Linux and (optionally) Windows infrastructure, Azure provisioning, CI/CD pipeline development, and operational troubleshooting
Description
You will help automate Linux server provisioning, configuration, and hardening, build Ansible automation, and develop reusable infrastructure code. The role includes provisioning and managing Azure resources through code, creating GitHub Actions pipelines for linting/testing/deployment, and troubleshooting Linux systems and supporting incident resolution.
Responsibilities
- Automate Linux server provisioning, configuration, and hardening using Ansible
- Automate Windows server and client configuration using Ansible via WinRM or SSH (Windows experience is welcome but not required)
- Provision and manage Azure resources through code and automation
- Develop and maintain Ansible playbooks, roles, and reusable automation code, including custom Python modules when needed
- Develop and maintain GitHub Actions pipelines for linting, testing, and deployment
- Troubleshoot Linux systems, resolve operational issues, and participate in incident resolution
- Contribute to infrastructure automation through reviewed pull requests and clear documentation
Technical Requirements
Linux
- Strong hands-on experience with Debian/Ubuntu or RHEL-based systems
- Confident use of the Linux shell and Bash scripting
- Knowledge of systemd, package management, users and permissions, sudo, and SSH
- Experience installing, configuring, maintaining, and hardening Linux servers
- Ability to analyse and resolve Linux system issues
Ansible
- Practical experience with playbooks, roles, inventories, variables, and Jinja2 templates
- Understanding of idempotency, handlers, tags, Ansible Vault, and collections
Python
- Solid practical knowledge of Python 3, including the standard library, JSON, and YAML
- Ability to write and maintain automation scripts
- Basic knowledge of developing custom Ansible modules in Python (occasional task)
- Familiarity with virtual environments and package management
Microsoft Azure and Entra ID
- Experience provisioning and managing Azure resources through automation and code
- Understanding of Azure fundamentals: subscriptions, resource groups, RBAC, virtual machines, virtual networks, and network security groups
- Understanding of Azure landing zone concepts: management groups and hub-and-spoke networking
- Understanding of Microsoft Entra ID fundamentals, particularly users and groups
- Experience using the Azure CLI in a Linux environment, including Bash scripting for automation and troubleshooting
- Ability to read and understand Infrastructure as Code written in Terraform / OpenTofu
- Experience with GitHub Actions and Docker
- Experience with Git (feature branches, pull requests, code reviews)
- Experience maintaining CI/CD pipelines and automated checks
- Practical Docker knowledge including Dockerfiles and basic container security
Nice to Have
- Windows troubleshooting and advanced Windows automation (WinRM, PowerShell)
- Windows-specific Ansible modules
- Entra ID app registrations, service principals, managed identities, and Entra ID automation
- Azure Policy
- Azure Key Vault and Azure Container Registry
- Integrating GitHub Actions with Azure using OIDC and workload identity federation
- Linux networking fundamentals (IP routing, DNS, firewalls, TLS)
- Integrating Linux servers with Active Directory using SSSD (access control)
- Advanced Linux troubleshooting tools (ss, tcpdump, journalctl, strace)
- Ansible Execution Environments using ansible-builder and ansible-navigator
Benefits
- Global impact & open culture
- Flexible workstyle with remote work possibilities and flexible hours (7:00–10:00 start)
- Supportive onboarding and career growth with mentoring and clear development paths
- Continuous learning (premium training platforms, language classes, personal development budget)
- Wellbeing and community support (private medical care, life insurance, sports initiatives)
- Team spirit and events (integration budget, interdepartmental teams, company and family activities)
- Extra perks (anniversary bonuses, MyBenefit platform, “under the pear tree” holiday benefit)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreDevOps Engineer
SCALO
Mid
Technology
Warsaw, Poland · On-site
27955K zł - 31450K zł/yr
3 days ago
DevOps Engineer
ACEMA Credit Czech, a.s.
Mid
Technology
Prague, Czech Republic · On-site
50K Kč - 70K Kč/yr
1 days ago

Azure DevOps Engineer
Link Group
Mid
Technology
Warsaw, Maz, Poland · Remote
0K zł - 0K zł/yr
1 days ago
DevOps Engineer
Aristocrat
Mid
Technology
Warsaw, MA, Poland · On-site
169K zł - 314K zł/yr
2 days ago

DevOps Engineer ☁️
Pluxee Česká republika a.s.
Senior
Technology
Prague, Czech Republic · Hybrid
N/A
17 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

DevOps Engineer
Inuits
Senior
Technology
Kraków, Poland · Remote
0K zł - 0K zł/yr
3 days ago

DevOps Engineer
Link Group
Senior
Technology
Wrocław, DS, Poland · On-site
0K zł - 0K zł/yr
3 days ago

DevOps Engineer (Azure)
Future Processing
Senior
Technology
Gliwice, Poland · Remote
0K zł - 0K zł/yr
3 days ago
DevOps Engineer (Azure & Kubernetes)
BIK
Junior
Technology
Warsaw, Poland · On-site
N/A
1 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights