Intermediate Automation Engineer

FAAC Spa

Randburg

Hybrid

ZAR 600,000 - 900,000

Full time

33 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Centurion Systems, part of the FAAC Technologies Group, is seeking an Intermediate Automation Engineer to translate business needs into automation solutions and to contribute to an internal AI platform. You will work in a hybrid setup, collaborating across departments to deliver end-to-end automation and governance.

The role emphasizes platform engineering, scalable automation, and mentoring junior engineers while maintaining security and compliance across solutions.

Qualifications

  • Bachelor's degree in a related field.
  • Practical experience developing AI or automation solutions.
  • Proficiency in Python and other programming languages.
  • Experience integrating enterprise systems via APIs.
  • Experience with containerisation, CI/CD and monitoring.

Responsibilities

  • Engage with business departments to map processes and identify automation opportunities.
  • Design, build, deploy and maintain automation agents and workflows end to end.
  • Develop and maintain an internal AI platform components and governance.
  • Extend platform capabilities with reusable services to lower costs.
  • Mentor junior engineers and share knowledge across the department.

Skills

Solution design
AI and agent engineering
Platform engineering
Platform toolchain
Systems integration
Business process analysis
Security and governance
Evaluation and quality
Root cause analysis
Documentation
Stakeholder engagement
Mentoring

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Electronic Engineering or a related field

Tools

LangGraph
LiteLLM
Qdrant
pgvector
Langfuse
n8n
Temporal
Docker
Kubernetes
Hermes
vLLM

Job description

  • Randburg, ZA - Hybrid (Remote and In Person)

Centurion Systems is proud to be part of the global FAAC Technologies Group.

At FAAC Technologies, working in Research & Development means designing what's next.

You’ll work across a diverse range of products and technologies, operating at the intersection of innovation, engineering and business. Our environment encourages continuous learning, knowledge sharing and cross-functional collaboration, giving you the opportunity to develop both technical expertise and commercial understanding.

Every idea matters. Every challenge is an opportunity to learn, grow and contribute to solutions that make a measurable impact.

The Opportunity

An Intermediate Automation Engineer partners with business departments to identify opportunities where AI and automation can improve efficiency, quality and outcomes. The role is responsible for delivering automation solutions from discovery through implementation and adoption, while contributing to the development and maintenance of the company's internal AI platform.

Main Responsibilities
  • Engage independently with business departments, including Sales, Human Resources, Finance, Technical Support, Production and Marketing, to map processes, quantify inefficiencies and maintain a prioritised pipeline of automation opportunities.
  • Translate departmental process problems into well-defined technical solutions, producing scope, data classification, risk and benefit assessments that allow business owners to make informed decisions.
  • Design, build, deploy and maintain production automation agents and workflows end to end, owning them through their full lifecycle from discovery through to adoption and ongoing improvement.
  • Build and maintain core components of an internal AI platform, including the model gateway and routing policy, agent runtimes and network zones, retrieval and knowledge services, tool and action integration layers, and user access surfaces.
  • Extend the platform’s shared capabilities so that solutions are composed from reusable services rather than rebuilt for each department, keeping the cost of each additional automation low.
  • Implement and maintain the platform’s control and governance mechanisms, including agent manifests, authorisation rules, budgets and limits, guardrails, evaluation suites and immutable audit logging.
  • Own the operational health of assigned platform components, covering monitoring, capacity, cost, incident response and root cause analysis, implementing durable solutions rather than workarounds.
  • Ensure that every automation complies with the company’s data classification, privacy and security requirements, and that restricted information does not leave Centurion-controlled infrastructure.
  • Define and maintain evaluation and regression suites that quantify solution quality and use measured results rather than impressions to guide improvements.
  • Run adoption activities with departments, including training, demonstrations, documentation and post-deployment reviews, so that delivered automations are used and realise the intended benefit.
  • Contribute to the technical direction of the AI platform by evaluating models, tools and approaches and making reasoned, documented recommendations to the responsible manager.
  • Mentor junior engineers, review their work constructively, and share knowledge across the department through documentation and training sessions.
  • Maintain clear, accessible technical documentation covering platform architecture, agent designs, integrations and operating procedures, supporting continuity and hand-over.
  • Facilitate effective communication between technical and non-technical stakeholders, ensuring business requirements and technical constraints are clearly understood in both directions.

Self-motivated
Takes ownership of work, drives initiatives independently and maintains high standards with minimal supervision.

Learning mindset
Continuously develops knowledge of AI, automation and software engineering technologies and practices.

Business acumen
Understands how departments operate and can identify opportunities that create meaningful business value.

Adaptability
Adjusts effectively to changing requirements, technologies and business environments.

Problem-solving
Applies analytical thinking to identify root causes and deliver practical, sustainable solutions.

Attention to detail
Produces accurate, high-quality work while maintaining performance, security and business requirements.

Team player
Collaborates effectively across technical teams and business departments to achieve shared goals.

Time management
Manages competing priorities and deadlines effectively while maintaining progress on key deliverables.

Communication skills
Communicates clearly with both technical and non-technical stakeholders and promotes alignment across teams.

Influence without authority
Builds trust and gains buy-in from stakeholders to support process and technology improvements.

Initiative
Identifies opportunities for improvement and contributes proactively to team and organisational success.

Professionalism
Demonstrates accountability, integrity, confidentiality and a commitment to delivering quality work.

Positive attitude
Maintains a constructive, solution-focused approach and responds positively to challenges.

Key Competencies - Functional Skills
  • Solution design Designs end-to-end automation solutions that meet business, security and platform requirements.
  • AI and agent engineering Builds AI-powered workflows, agent solutions, retrieval systems and tool integrations.
  • Platform engineering Deploys, manages and supports AI platform components and supporting infrastructure.
  • Platform toolchain Experience with technologies such as LangGraph, LiteLLM, Qdrant, pgvector, Langfuse, n8n, Temporal, Docker, Kubernetes, Hermes, vLLM, or equivalent platforms.
  • Systems integration Integrates enterprise systems through secure, scalable and maintainable APIs and services.
  • Business process analysis Maps and evaluates business processes to identify and prioritise automation opportunities.
  • Security and governance Applies data security, access control and compliance requirements appropriately.
  • Evaluation and quality Defines measurable quality standards and maintains testing and regression frameworks.
  • Root cause analysis Diagnoses issues across applications, platforms and integrations, implementing long-term solutions.
  • Documentation Maintains clear technical documentation that supports operational continuity and collaboration.
  • Stakeholder engagement Facilitates discovery sessions, demonstrations, training and ongoing stakeholder communication.
  • Mentoring Supports the development of junior engineers through coaching, reviews and knowledge sharing.
Required Qualifications / Experience
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Electronic Engineering or a related field.
  • Minimum 3-5 years' experience in software development, automation, data engineering or a related discipline.
  • Practical experience developing AI, large language model or automation-based solutions.
  • Proficiency in Python and at least one additional typed programming language (Java, TypeScript, C# or similar).
  • Experience integrating enterprise systems such as ERP, CRM, ticketing or document management platforms through APIs.
  • Working knowledge of containerisation, version control, CI/CD pipelines and monitoring tools.
  • Understanding of Agile, Scrum and DevOps methodologies.
  • Experience working directly with business stakeholders to gather requirements and deliver adopted solutions.
  • Exposure to Linux, cloud and/or on-premises infrastructure environments.
  • Sound understanding of data protection, access control and information security principles, including POPIA.
  • Relevant certifications in AI, machine learning, cloud platforms or software development will be advantageous.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Automation Engineer
Intermediate Automation Engineer

FAAC Technologies • Randburg

On-site
ZAR 600,000 - 900,000
Junior Automation Engineer
Junior Automation Engineer

FAAC Simply automatic. • Randburg

On-site
ZAR 260,000 - 380,000
AI Automation Engineer
AI Automation Engineer

Network Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
AI and Automation Engineer
AI and Automation Engineer

Excellerate • Gauteng

On-site
ZAR 540,000 - 900,000
Intermediate Automation Engineer
Intermediate Automation Engineer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
AI Automation Engineer
AI Automation Engineer

PBT Group • Johannesburg

On-site
ZAR 900,000 - 1,100,000
Software Dev - AI & Automation
Software Dev - AI & Automation

Network Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,400,000
AI Automation Engineer
AI Automation Engineer

Network Recruitment • Gauteng

On-site
ZAR 450,000 - 700,000
Automation Engineer: AI & Platform (Hybrid Remote)
Automation Engineer: AI & Platform (Hybrid Remote)

FAAC Spa • Randburg

On-site
ZAR 600,000 - 900,000
Software Developer – AI & Automation
Software Developer – AI & Automation

Network Finance • Randburg

Hybrid
ZAR 540,000 - 900,000