Intermediate Automation Engineer
Listed on 2026-09-21
-
Software Development
Software Engineer, AI Engineer (Applied/Software)
- 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 OpportunityAn 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-mo…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).