Search by job, company or skills

M

ICT Infrastructure Engineer (Automation) (Contract)

3-5 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

[What the role is]

We are seeking a skilled Automation Engineer to design, implement, and maintain our infrastructure automation platform with a primary focus on Ansible-based solutions. The successful candidate will be responsible for developing comprehensive automation frameworks spanning database systems, Red Hat Enterprise Linux (RHEL) environments, and critical infrastructure components.

[What you will be working on]

  • Design and implement Ansible automation frameworks for database administration, RHEL system management, and critical information infrastructure (CII) operations

  • Develop and maintain Ansible playbooks, roles, and collections for automated provisioning, configuration management, and operational tasks across heterogeneous environments

  • Build automated database management solutions including backup, recovery, performance tuning, and maintenance procedures across various database platforms

  • Create self-healing systems and automated remediation workflows using Ansible to ensure system reliability and minimise manual intervention

  • Develop Python-based custom modules and plugins to extend Ansible functionality for specialised automation requirements

  • Implement infrastructure as code practices using Ansible in conjunction with version control and CI/CD pipelines

  • Participate in incident management, on-call rotations, and post-incident reviews to identify automation opportunities and implement improvements

  • Conduct capacity planning and performance optimisation for automated systems and infrastructure components

  • Create and maintain comprehensive documentation, runbooks, and best practices for automation workflows and procedures

  • Assist in change management processes for automation platform updates, including version upgrades, hotfixes, and platform administration tasks

  • Troubleshoot and resolve complex issues related to Ansible automation, database systems, and RHEL environments

[What we are looking for]

  • Minimum 3+ years of hands-on experience with Elasticsearch, Logstash, Kibana, and Beats/Elastic Agent.

  • Strong understanding of distributed systems, search algorithms, and data structures.

  • Proficiency in Linux system administration and command-line tools.

  • Experience with containerisation technologies such as Docker and Kubernetes.

  • Solid experience with Elastic Stack components including Elasticsearch, Logstash, Kibana, and Beats for log management and observability.

  • Understanding of observability principles including metrics, logs, and traces (MLT) and their implementation in distributed systems.

  • Experience with APM tools and distributed tracing technologies for application performance monitoring.

  • Solid programming skills in Python, Java, or similar languages for custom plugin development and automation. Experience with configuration management tools like Ansible, Puppet, or Chef.

  • Knowledge of scripting languages including Bash and PowerShell for operational tasks.

  • Ability to succeed in a fast-paced, high demand environment

  • Excellent oral and written communication skills

  • Experience working with infrastructure as code technologies such as Terraform is preferred.

  • Strong analytical and problem-solving capabilities

  • Excellent project management and organisational skills

  • Ability to work effectively under pressure and manage multiple priorities

  • Strong service-oriented mindset with focus on operational excellence

  • Strong analytical and problem-solving capabilities

  • Excellent project management and organisational skills

  • Ability to work effectively under pressure and manage multiple priorities

  • Strong service-oriented mindset with focus on operational excellence

  • Collaborative approach with ability to work effectively in cross-functional teams

As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.

This is a 2-year contract position. All applicants will be notified on whether they are shortlisted or not within 4 weeks of the closing date of this job posting.

More Info

Job ID: 141574011