ZarJobs
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

Imizizi

Staffing & Recruitment

Ready to Apply?

Advertisement