Orion Labs
DevOps Engineer
We are looking for a skilled and motivated DevOps Engineer to join our team. As a key member of our development team, you will help design, implement, and maintain scalable, reliable, and efficient infrastructure solutions. The ideal candidate should have a strong background in DevOps practices, continuous integration and continuous deployment (CI/CD) pipelines, automation, and infrastructure-as-code (IaC) frameworks.
Note: This is an onsite role in Cape Town.
Responsibilities:
- Design, implement, and manage CI/CD pipelines using Bitbucket Pipelines and Jenkins to streamline development workflows. Collaborate with developers to design cost effective back-end solutions -Design and implement AI solutions -Automate and manage infrastructure provisioning and configuration using Terraform to ensure repeatability and scalability of deployments. -Work with AWS services (EC2, S3, Lambda, RDS, VPC, etc.) to build, monitor, and maintain infrastructure that is both secure and cost-efficient. -Collaborate with development, QA, and IT teams to define and implement automated testing and deployment strategies.
- Ensure high availability, fault tolerance, and performance tuning for cloud-based infrastructure.
- Implement and manage infrastructure monitoring tools to ensure proper system health, security, and performance.
- Optimize deployment pipelines for speed, reliability, and performance, implementing tools to automate common DevOps tasks.
- Troubleshoot and resolve issues related to infrastructure, build/deployment failures, and system performance. Provide ongoing support for production systems, responding quickly to incidents or outages.
- Contribute to process improvement by identifying opportunities for automation and operational excellence. Required Skills & Experience: 3+ years of hands-on experience in DevOps or related roles, with a proven track record of delivering automated, scalable, and reliable systems.
- Extensive experience working with Bitbucket Pipelines and Jenkins for CI/CD implementations. Strong experience with Terraform for Infrastructure-as-Code (IaC) and managing cloud-based resources in AWS. Proficiency with AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, and CloudWatch.
- Solid understanding of containerization technologies such as Docker and orchestration tools like Kubernetes. Experience with monitoring and logging tools such as CloudWatch, Prometheus, Grafana, or similar. Experience with configuration management tools like Ansible, Chef, or Puppet (desired, but not mandatory).
- Familiarity with source code version control tools (Git) and branching strategies. Experience with automation of routine tasks and system configuration. Strong knowledge of scripting languages like Bash, Python, or Groovy.
- A collaborative mindset with strong problem-solving and troubleshooting abilities. Good understanding of security best practices in the cloud (network security, IAM, encryption, etc.).
Preferred Skills (Required):
- Experience with AWS CloudFormation or other IaC tools. Familiarity with other CI/CD tools such as GitLab CI, CircleCI, or Travis CI.
- Knowledge of microservices architecture and the deployment of cloud-native applications.
- Experience with monitoring solutions like Datadog, New Relic, or ELK Stack.
- Experience with serverless architectures in AWS (AWS Lambda, API Gateway, etc.).
- Experience with GitOps practices.
Education & Certifications (Good to have):
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- AWS Certified DevOps Engineer – Professional or similar certifications are a plus.
Why Join Us?
Be part of a start-up that’s poised to disrupt the industry Work with a dynamic, talented, and supportive team. Enjoy opportunities for growth and ownership in our journey.
If you feel you are qualifies for this role please share you CV and let me know when you're available for an introductory call.
Status: Closed
Salary: R 40,000 to R 55,000
Experience: 3 years
Role is on-site or hybrid.