Infrastructure Automation

Infoplus Technologies UK Ltd
Belfast, United Kingdom
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Belfast, United Kingdom

Tech stack

Microsoft Windows
Microsoft Active Directory
Application Lifecycle Management
Authentication Protocols
Bash
Software Quality
Linux
Electronic Design Automation
Networking Hardware
Python
Kerberos (Protocol)
Windows Server
Openshift
Powershell
Ansible
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
System Availability
Containerization
Git Flow
Kubernetes
Infrastructure Automation Frameworks
Software Version Control
Go

Job description

  • Develop advanced automation solutions using Ansible, Python, Bash/Shell, and PowerShell to manage enterprise infrastructure at scale.
  • Architect and implement end-to-end automation covering provisioning, configuration, patching, maintenance, and decommissioning of infrastructure components.
  • Design target-state architectures to modernize and migrate traditional and stateful applications to container platforms such as OpenShift and Kubernetes.
  • Define and enforce automation standards, best practices, and reference architectures, with a strong focus on security, reusability, and scalability.
  • Implement Kerberos-based authentication for Ansible automation on Windows environments, ensuring secure, compliant, and enterprise-grade access.
  • Develop reusable Ansible playbooks, roles, collections, and custom plugins/modules, integrated into CI/CD pipelines.
  • Automate Windows Server operations and application life cycle management, including patching, compliance, and routine maintenance activities.
  • Deliver cross-platform automation for Windows, Linux, and network devices using Ansible, Python, and PowerShell.
  • Apply software engineering principles (code quality, version control, testing, documentation) to all infrastructure automation assets.
  • Collaborate with infrastructure, security, and application teams to co-design and implement automation workflows aligned with enterprise standards.
  • Mentor and coach junior engineers, providing guidance on architecture, governance, and automation best practices.

Requirements

  • Strong hands-on experience with Ansible (roles, playbooks, collections, modules) in large enterprise environments.
  • Proficiency in Python for automation, Scripting, and custom tooling.
  • Strong Scripting knowledge in PowerShell and Bash/Shell.
  • Solid experience managing Windows Server environments through automation.
  • Hands-on exposure to CI/CD pipelines and Git-based workflows for infrastructure as code.
  • Experience with container platforms such as OpenShift/Kubernetes, especially for stateful workloads.
  • Strong understanding of enterprise security practices, authentication mechanisms, and compliance requirements.
  • Ability to design automation with high availability, resiliency, and auditability in mind.

Good to Have

  • Go (Golang) experience for tooling or automation frameworks.
  • Exposure to enterprise identity systems, Kerberos, Active Directory, and secure automation patterns.
  • Experience supporting or migrating Legacy/stateful workloads to cloud-native platforms.

Apply for this position