“Automate everything!” True to this motto, you can take efficiency to a new level by automating individual steps or even entire processes, making manual and repetitive tasks a thing of the past.
Tasks
Development and automation:
You will contribute to the expansion of our fully automated self-service platform.
You will develop and maintain PowerShell scripts to automate servers, services and applications.
You create and optimize PowerShell Advanced Functions and modules.
You use .NET classes, methods or C# code in PowerShell.
You access remote systems using SQL, REST API, XML/SOAP and PowerShell Remoting/WinRM.
You will extend existing tools/products and develop new solutions by contributing your own ideas to increase efficiency and provide self services.
Use of tools and technologies:
You work with the PowerShell framework “PowerShell Universal”.
You use SQL databases (MSSQL, MariaDB, possibly PostgreSQL) and work with them.
You automate Windows servers, Microsoft products (Active Directory, Exchange, Endpoint Configuration Manager) and other existing infrastructure, platform and software solutions.
You will review, execute and deploy PowerShell code using DevOps tools and CI/CD platforms such as GitLab and Azure DevOps.
You use automation tools such as Ansible, Puppet or Terraform and integrate them into existing processes.
You have a sound knowledge of PowerShell, including the development of scripts and advanced functions.
You have experience in accessing remote systems with PowerShell.
You have knowledge and practical experience with SQL databases and the SQL language.
You are familiar with DevOps tools and CI/CD processes (GitLab, Azure DevOps).
Knowledge of Linux/Windows system administration and experience with Ansible, Puppet, Terraform and Docker is an advantage.
Experience with PowerShell testing frameworks such as “Pester” is useful.
Experience with the PowerShell framework “PowerShell Universal” as well as knowledge of the use of .NET classes, methods and C# code within PowerShell is desirable.
You are characterized by an analytical mindset, ability to work in a team and strong communication skills.
You speak business fluent English - both written and spoken / German language skills are desirable.
We bring you on board, individually and with a personal mentor at your side.
Your job with us is challenging, varied and independent, but never boring.
We have flat hierarchies, a strong feedback culture and regular performance reviews.
Do you have important private appointments? - No problem! Flexible working hours and the option to work remotely give you maximum flexibility.
But would you prefer to work with like-minded people in the office? Height-adjustable desks, at least 2 monitors per workstation, space to meet, but also to retreat, are just some of the features of our state-of-the-art offices.
We celebrate together and do sport together. Whether as a hobby or when taking part in amateur races - we are happy to sponsor you and your colleagues to take part in sporting events! You can get the necessary equipment for this in our company's own DATAGROUP store!