DevOps Engineer
Offer summary

(Summary generated by AI based on the full job description)

Project concerns global IT infrastructure supporting industrial operations. Core stack includes Ansible, Linux (Debian/Ubuntu, RHEL), Python 3, Microsoft Azure, GitHub Actions and Docker. Responsibilities cover automating Linux provisioning and hardening and Windows configuration via Ansible, managing Azure resources as code, developing and maintaining Ansible playbooks, roles and custom modules, building and maintaining CI/CD pipelines in GitHub Actions, troubleshooting incidents and documenting changes. Benefits include private medical care, training budget, flexible working time and a relocation package.

from: 21 October 2026
to: 20 November 2026
salary not specifiedcontract of employment (full-time)
Offer parameters
level:mid
working mode:hybrid
Gdańsk, Oliwa
Gdańsk, Oliwaaleja Grunwaldzka 472DView on map

Requirements

Expected technologies

Linux
Ansible
Python

Our 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; this is an occasional task rather than a daily responsibility.
  • 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, including subscriptions, resource groups, RBAC, virtual machines, virtual networks and network security groups.
  • Understanding of Azure landing zone concepts, including management groups and hub-and-spoke networking.
  • Understanding of Microsoft Entra ID fundamentals, particularly users and groups.
  • Experience using the Azure CLI (az) in a Linux environment, including Bash scripting for automation and troubleshooting.
  • Ability to read and understand Infrastructure as Code written in Terraform / OpenTofu. Prior experience is welcome but not required – this can be learned on the job.
  • GitHub Actions and Docker – Required
  • Experience with Git, including feature branches, pull requests and code reviews.
  • Experience maintaining CI/CD pipelines and automated checks.
  • Practical Docker knowledge, including Dockerfiles and basic container security.
  • Optional

    • Windows troubleshooting and advanced Windows automation, including WinRM, PowerShell and Windows-specific Ansible modules.
    • Entra ID app registrations, service principals, managed identities and Entra ID automation.
    • Familiarity with Azure Policy.
    • Familiarity with Azure Key Vault and Azure Container Registry.
    • Experience integrating GitHub Actions with Azure using OIDC and workload identity federation.
    • Linux networking fundamentals, including IP routing, DNS, firewalls and TLS.
    • Integrating Linux servers with Active Directory using SSSD, including access control.
    • Advanced Linux troubleshooting using tools such as ss, tcpdump, journalctl and strace.
    • Ansible Execution Environments using ansible-builder and ansible-navigator.

    Your responsibilities

    • Automate Linux server provisioning, configuration and hardening using Ansible.
    • Automate Windows server and client configuration using Ansible via WinRM or SSH.
    • Prior 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 where 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.
    Company

    About the project

    At thyssenkrupp GSG, we’re the backbone of our thyssenkrupp global IT operations. Our team of passionate professionals designs, develops, and supports the IT applications and infrastructure that power thyssenkrupp’s worldwide business.
    We build our culture on Trust, Respect, and Empowerment. That means creating a safe space for open feedback, treating everyone equally, and giving teams the autonomy and support to grow. We believe in honest collaboration, inclusive communication, and ownership without micromanagement — and there is no BUT.
    By joining us, you’ll:
    ▪️Drive global impact: Work on international projects that shape the digital future of industry.
    ▪️Grow your potential: Get access to cutting-edge tools, technologies, and training to accelerate your career.
    ▪️Thrive in a team-driven culture: Collaborate in an environment where your contributions are valued and team spirit fuels success.
    ▪️Enjoy work-life balance: We support flexible working so you can stay connected to what matters most—both professionally and personally.
    We’re not just building IT systems—we’re building the future. Ready to be part of it?

    Benefits

    • sharing the costs of sports activities
    • private medical care
    • sharing the costs of foreign language classes
    • sharing the costs of professional training & courses
    • life insurance
    • remote work opportunities
    • flexible working time
    • integration events
    • corporate sports team
    • coffee / tea
    • parking space for employees
    • leisure zone
    • extra social benefits
    • charity initiatives
    • MyBenefit Platform
    • Foreign language classes
    • Relocation package

    thyssenkrupp Group Services Gdańsk

    thyssenkrupp Group Services Gdańsk is a global competence and development center delivering business processes and services to numerous companies from thyssenkrupp – an international group of companies, comprising largely independent industrial and technology businesses and employing more than 100,000 people across 56 countries. Under the umbrella brand thyssenkrupp, the group creates long-term value with innovative products, technologies and services and helps make life better for future generations.

    This is how we work

    DevOps Engineer
    I apply to:
    thyssenkrupp Group Services Gdańsk
    Gdańsk, Oliwa
    Pracodawca zbiera zgłoszenia przez swój system.
    Przejdziesz na zewnętrzny formularz.

    By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Need more information?

    • Make sure the body of the offer doesn’t already include what you’re looking for.
    • Ask a question if you need more information you’re interested in.
    • We’ll forward your question to the employer and aim to provide a response within 3 business days.

    Share this offer