We are seeking a skilled Automation Engineer to join our dynamic team. The ideal candidate will have a strong background in automation technologies and a passion for optimizing processes. This role involves designing, developing, and implementing automated solutions to enhance efficiency and productivity.
Responsibilities
- Design, develop, and maintain automation workflows using Ansible for infrastructure provisioning, configuration management, and application deployment across hybrid or cloud environments.
- Build scalable Python scripts and automation tools to streamline repetitive tasks, improve system reliability, and reduce manual errors.
- Integrate machine learning models into operational workflows, supporting use cases such as predictive maintenance, anomaly detection, or intelligent alerting.
- Monitor and optimize automation performance, ensuring minimal downtime, fast execution, and low resource utilization.
- Leverage APIs and SDKs for integration between automation scripts and third-party platforms or services (e.g., ServiceNow, OBM).
- Apply knowledge of Linux systems, networking, and security practices to create robust, secure, and compliant automation routines.
- Use machine learning frameworks such Microsoft Azure AI framework to operationalize ML models in automation flows.
- Experience in implementing AI/ML Ops solutions and Infrastructure as Code (IaC)
Qualifications we seek in you!
Minimum Qualifications
- Graduate or postgraduate in Technology with Computers or Information Technology (IT) stream.
Or
- A degree in Computer Science, IT, Systems Engineering or a related qualification
Preferred Qualifications/ Skills
- Strong Analytical and problem-solving skills
- Ability to effectively interact with upper management for presentation of new functionality and solving problems
- Strong written and verbal communication skills.
- Ability to work under pressure in a fast-paced environment.
- Proven experience in automation engineering or a similar role
- Proficiency in programming languages such as Python, Java, or C#
- Strong understanding of automation tools like Selenium, Jenkins, or Ansible
- Excellent problem-solving skills and attention to detail
- Ability to take independent initiative when needed
- Capital Markets Domain knowledge is preferred.
- Ability to effectively interact with stakeholders in implementation of new functionality and solving problems.
- Strong communication skills (written and verbal).
- Capability to coordinate and execute projects assigned. Basic understanding of IT infrastructure and troubleshooting