DevOps Engineer
2 dni temu
Konin, Greater Poland Voivodeship
thyssenkrupp Group Services Gdańsk
Pełny etat
Bezpłatnie za pośrednictwem poczty elektronicznej lub Google
Zapisz tę ofertę pracy i uporządkuj wyszukiwanie
Utwórz bezpłatne konto, aby zapisywać oferty pracy, tworzyć alerty i wracać do tego ogłoszenia ze swojego pulpitu nawigacyjnego.
Bezpłatnie za pośrednictwem poczty elektronicznej lub Google
Kontynuując, akceptujesz nasze Warunki & Politykę prywatności.
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. That means creating a safe space for open feedback, treating everyone equally, and giving teams the autonomy and support to grow. Work on international projects that shape the digital future of industry. Get access to cutting-edge tools, technologies, and training to accelerate your career. Collaborate in an environment where your contributions are valued and team spirit fuels success. 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?
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. 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. 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; 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. Experience using the Azure CLI in a Linux environment, including Bash scripting for automation and troubleshooting. Nice to Have: 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. Be part of a high-tech company shaping industries worldwide, where your ideas truly matter. Flexible workstyle: Enjoy remote work possibilities and flexible hours
- start your day anytime between 7:00 and 10:00. Access to premium training platforms, foreign language classes, and a personal development budget. Take care of yourself with private medical care, life insurance or join company sports initiatives. Team spirit & events
- integration budget, interdepartmental teams, company and family activities to stay connected, even remotely.
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. 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. 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; 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. Experience using the Azure CLI in a Linux environment, including Bash scripting for automation and troubleshooting. Nice to Have: 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. Be part of a high-tech company shaping industries worldwide, where your ideas truly matter. Flexible workstyle: Enjoy remote work possibilities and flexible hours
- start your day anytime between 7:00 and 10:00. Access to premium training platforms, foreign language classes, and a personal development budget. Take care of yourself with private medical care, life insurance or join company sports initiatives. Team spirit & events
- integration budget, interdepartmental teams, company and family activities to stay connected, even remotely.