Software Mind logo

[MSO] Senior Infrastructure Automation Engineer (Ansible)

Software Mind·Salary not specified

Primary stack

AnsibleLinuxCI/CDWindows

Nice to have's

OpenStackPuppetObservability ToolingNetworkingSystem FirewallsStorage

Job description

About the Position

Position: [MSO] Senior Infrastructure Automation Engineer (Ansible)

Location: Netherlands

Employment Type: Full-time


About the Company

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.


About the Role

We are looking for a Senior Infrastructure Automation Engineer to help build an automation practice for a leading IT infrastructure provider in the Netherlands.

Automation is already being done, but it has grown in several directions at once - different approaches, different standards and different repository layouts running in parallel. A large part of this role is bringing that together into one practice the whole team works with.

You will join a 12+ person Polish engineering team responsible for maintaining the client's Linux and Windows estate and for delivering transformation projects on it. The environment carries a significant legacy footprint, built up over years of operations. At the same time we are building a completely new platform based on OpenStack, so the automation you create will cover both: keeping the existing estate running, and making sure the new platform is automated from day one rather than years later.

Your first deliverable is continuous patching across Linux and Windows - moving the client from scheduled manual patching cycles to an automated, continuously running process. From there the practice expands into deployment automation, configuration management and process automation across the estate.


Responsibilities

  • Writing Ansible automation - playbooks, roles, modules and collections
  • Help shape the automation practice: standards, repository structure and code review process
  • Patch management automation
  • Deployment automation
  • Configuration management
  • Systems and process automation
  • Project-driven infrastructure transformations
  • Support, configure and manage the automation platform
  • Automation-related code review and maintenance across the team
  • CI/CD configuration and management for automation code
  • Define and maintain the inventory and source of truth the automation runs against
  • Introduce testing for automation code
  • Work with engineers maintaining the estate to identify what should be automated next
  • Share knowledge with the team
  • Produce and maintain the technical documentation

Requirements

  • Advanced knowledge and experience in using, configuring and maintaining automation platforms
  • Understanding best practices for writing and maintaining Ansible code and repositories
  • Developing Ansible playbooks, roles and modules; maintaining Ansible collections
  • Using Ansible to manage systems and processes at scale
  • Advanced understanding of IaC principles
  • Practical experience with patch management across both Linux and Windows systems
  • Experience working across various Linux distributions
  • Programming skills, preferably Python
  • Solid Git and version control practice applied to automation code
  • Experience creating and maintaining technical documentation
  • English at C1 level

Nice to Have

  • OpenStack
  • Experience consolidating scattered automation into a single, consistent practice
  • Experience setting technical standards and getting a team to adopt them
  • Good understanding of virtualization concepts
  • Puppet
  • Experience migrating from another configuration management tool to Ansible
  • Testing frameworks for Ansible (e.g. Molecule)
  • Observability tooling (Prometheus, Grafana)
  • IPAM, IAM
  • Basic networking, system firewalls, storage
  • Red Hat / Ansible certifications

We Offer

  • Flexible and remote cooperation options
  • International projects with leading global clients
  • Travels related to international projects
  • Non-corporate atmosphere
  • Access* to language classes
  • Access* to knowledge-sharing initiatives
  • Access* to private healthcare and life insurance
  • Access* to multisport card

The availability and terms of individual benefits may vary depending on the chosen form of cooperation.


Apply Now

I'm interested

Privacy Notice

Refer a friend

Share this job

© Software Mind. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Software Mind logo
Software Mind

Software Engineering

About the Company Software Mind develops solutions that make an impact for companies around the globe. The company operates throughout Europe, the US, and LATAM, employing a diverse team that brings together a variety of skills, experiences, and perspectives. Products, Services & Tech Stack Core Solutions: The text does not specify the main products or client services offered by Software Mind. Technologies & Frameworks: The text does not mention specific platforms, languages, or tools used by Software Mind. Project Scope & Target Clients Client Base: The text does not provide information on the target verticals or client types served by Software Mind. Engineering Scale: The text does not provide information on the scope and complexity of engineering projects undertaken by Software Mind.

More at Software Mind

All 44 roles

Popular searches