Description

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

Education

Any Graduate