EU remote
IT Systems Engineer
About this role
Drive the development of IT infrastructure by designing, implementing, and optimizing automation solutions for operating systems and hybrid cloud environments. This role is responsible for creating tools and automations that resolve root causes and enhance the daily work of the Systems Engineering team. The overall goal is to increase operational efficiency, enable focus on strategic projects, and introduce modern, self-service IT solutions across the organization.
Responsibilities: Design, test, implement, and maintain advanced scripts (e.g., PowerShell, Python, Bash) and applications that automate administrative and operational tasks in the IT infrastructure. Analyze high-potential automation areas and lead projects that improves team's velocity, including optimization of existing tools. Develop and manage Infrastructure as Code (IaC) at scale using Terraform and Ansible, ensuring solutions are reusable, maintainable and reliable.
Manage virtualization platforms and hypervisor infrastructure, ensuring performance, reliability and efficient resource utilization. Perform compute capacity planning, anticipating infrastructure needs and ensuring sufficient resources for current and future workloads. Develop, integrate, and manage tools for Infrastructure as Code (IaC), proactive monitoring, and support CI/CD practices across systems. Collaborate with the Core Infrastructure team and share knowledge on automation strategies and tools.
Create and maintain technical documentation for implemented automation tools and processes. Work closely with the ITSECOPS department and other internal teams to gather requirements and successfully implement automation solutions. Continuously improve processes and tools by exploring new technologies and implementing innovative, industry best practices in IT automation. At least 3 years of experience in IT process automation, programming, or advanced systems administration.
Advanced knowledge of at least one scripting language (e.g., Python, PowerShell). Proven experience designing, building, and deploying automation tools in production environments. Proven hands-on experience with Terraform and Ansible, including designing reusable modules, roles, and managing Infrastructure as Code in production environments. Practical experience administering virtualization platforms (e.g., VMware vSphere), including resource management, performance optimization and capacity planning.