Advertisement
Infrastructure Engineer (Expert)
Imizizi • Menlyn, Gauteng, South Africa • Hybrid Full-time
Posted 5 days ago
Market Related
Essential Skills
- Strong proficiency in Python for automation, scripting, and tooling development.
- Advanced Bash and Linux shell skills, with comfort operating and troubleshooting in Linux environments.
- Experience designing, building, and operating CI/CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline.
- Deep knowledge of Infrastructure as Code and Terraform for provisioning and managing cloud infrastructure.
- Hands-on experience with configuration management and orchestration tools such as Ansible.
- Expertise in API integration and automation, including RESTful APIs, webhooks, and message-based integrations.
- Experience implementing automated testing, including API testing and automated regression testing.
- Proven ability to design idempotent automation, retries, compensation patterns, and robust error handling.
- Experience with workflow and orchestration engines (e.g., Temporal, Camunda, AWS Step Functions) and event-driven orchestration.
- Strong debugging, monitoring, and operational skills to run and maintain automation in production, instrumenting automation with metrics, structured logs, and traces while defining SLOs.
Advantageous Skills
- Familiarity with SOAR-style runbooks and automated remediation frameworks.
- Knowledge of AWS platform services and cloud-native automation patterns (Lambda, Step Functions, S3, API Gateway).
- Experience with observability tooling and metrics for automation, such as CloudWatch, Prometheus, and Grafana.
- Familiarity with message brokers and pub/sub systems (e.g., Kafka, RabbitMQ, SNS/SQS).
- Experience with secure secret management and certificate management in automation, such as AWS Secrets Manager and HashiCorp Vault.
- Background in security automation and Zero Trust integrations.
- Experience designing for high availability, scalability, and fault tolerance in orchestration systems.
- Familiarity with container platforms and deployment automation including Docker, Kubernetes, and EKS.
- Experience with GitOps workflows and policy-as-code approaches (ArgoCD, Flux, OPA).
- Prior work building reusable automation libraries and developer-friendly APIs.
Role & Responsibilities
- Design, build, and operate run-time automation and orchestration that integrates Zero Trust interfaces, APIs, and multiple data sources.
- Automate repetitive, testable, and operational activities across workflows, infrastructure, deployments, and runbooks.
- Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, and AWS CodePipeline to deliver automation artifacts reliably.
- Implement Infrastructure as Code (Terraform) and configuration management (Ansible) to provision and manage AWS environments.
- Develop and maintain Python and Bash automation tooling, scripts, and reusable libraries.
- Design and operate workflow orchestration solutions (Temporal, Camunda, AWS Step Functions) for event-driven and long-running processes.
- Create and maintain SOAR-style runbooks and automated remediation playbooks to reduce manual incident response.
- Implement robust testing strategies, including API testing and automated regression testing, for all automation outputs.
- Ensure idempotency, retry, compensation, and error handling patterns are applied across orchestrations and integrations.
- Integrate with APIs, webhooks, and message-based systems (SNS/SQS, EventBridge, Kafka) to enable seamless end-to-end automated flows.
- Define, document, and meet operational SLAs (availability, latency, MTTR) for automation services while maintaining accurate capacity plans.
- Own automation alerting and runbooks, and participate in incident response and on-call rotations to ensure rapid remediation.
Qualifications & Experience
- 6+ years of hands-on experience in Automation Engineering, or closely related roles such as Site Reliability Engineering or Platform Engineering, with demonstrable automation ownership and strong Linux experience.
- A proven track record of delivering production-grade automation encompassing Python/Bash scripting, CI/CD pipelines, Terraform/IaC, and orchestration engines.
- Preferred certifications include AWS Certified DevOps Engineer – Professional, HashiCorp Certified: Terraform Associate, AWS Certified Solutions Architect (Associate or Professional), AWS Certified Developer – Associate, and AWS Certified SysOps Administrator Associate.
- Strong problem-solving and solution-oriented mindset, with a focus on process improvement, high attention to detail, natural curiosity, ownership, and drive.
Tags
IT Jobs
About the Company

Imizizi
Staffing & Recruitment
Ready to Apply?
Advertisement
Similar Jobs
Senior Data Scientist
Stand-Out Staffing • Remote - South Africa
Posted 7 hours ago
Market Related

IT JobsRemote Jobs
RemoteFull-time
Senior Application Support Engineer
Stand-Out Staffing • Remote - South Africa
Posted 10 hours ago
R46000 - R68000 P/M

IT JobsRemote Jobs
RemoteFull-time
Manager: MIS & Reporting
Postbank SOC • Pretoria, Gauteng, South Africa
Posted 12 hours ago
Market Related

IT Jobs
In-OfficeFull-time
Senior Analytical Cube Developer
Postbank SOC • Pretoria, Gauteng, South Africa
Posted 12 hours ago
Market Related

IT Jobs
In-OfficeFull-time
Automation Specialist
Postbank SOC • Pretoria, Gauteng, South Africa
Posted 12 hours ago
Market Related

IT Jobs
In-OfficeFull-time
