Senior Cloud Devops Engineer
4 weeks ago
We are an AgTech start-up looking for a skilled DevOps Engineer to join our team and help manage the cloud infrastructure that powers our SaaS platform for the agricultural sector. We are looking for experienced candidates who are pragmatic and enjoy seeing their creations bring tangible value to people. Our offices are located in Stellenbosch and Johannesburg. As a DevOps Engineer, you will work closely with our development and data teams to ensure seamless deployment, continuous integration, and overall system reliability. You’ll be responsible for automating processes, enhancing scalability, and ensuring that our applications are performant and secure. If you enjoy building and maintaining robust infrastructure, love solving challenging problems, and are passionate about ensuring smooth operations, this role is for you. OBJECTIVES (main duties and responsibilities) Infrastructure Management: Design, implement, and manage infrastructure solutions using AWS services for scalability and reliability. CI/CD Pipelines: Build and maintain continuous integration and deployment pipelines using GitHub Actions or similar tools. Containerisation: Manage containerised applications using Docker, ensuring consistency across environments (Nix and Windows). Deployment & Monitoring: Deploy applications on platforms like AWS, Heroku, and Kubernetes; set up monitoring and alerting systems (e.g., Prometheus, Grafana, or CloudWatch). Automation: Automate repetitive tasks and processes, reducing manual intervention and improving deployment efficiency. Security: Implement security best practices, including setting up firewalls, intrusion detection, and system hardening. Performance Optimisation: Monitor system performance and work with the development team to improve the efficiency and scalability of applications. Database Management: Assist with RDS Postgres database management and help explore potential use of MongoDB or other NoSQL solutions. Backup & Recovery: Set up and maintain backup and disaster recovery plans for critical infrastructure. Collaboration: Work with developers to troubleshoot production issues, implement fixes, and ensure smooth code releases. Cloud Cost Optimisation: Analyse cloud infrastructure to identify opportunities for cost optimisation. Documentation: Create and maintain comprehensive documentation for infrastructure, processes, and configurations. ROLE REQUIREMENTS Formal Qualifications Preferably a degree in Computer Science, Mathematics, Engineering, or Information Systems. Relevant AWS certifications a bonus. Knowledge, Skills & Experience Cloud Platforms: AWS, Heroku, and familiarity with services like ECS, EC2, RDS, S3, CloudFront, and Lambda. Containerisation: Proficiency with Docker and experience with orchestration tools such as Kubernetes. CI / CD Tools: GitHub Actions, Jenkins, or other CI / CD tools. Monitoring, Metrics & Alerting: Experience with monitoring and logging tools (e.g., Prometheus, Grafana, CloudWatch), including defining key metrics, setting up dashboards, and configuring alerts for system health and performance. Infrastructure as Code (IaC): Experience with Terraform, CloudFormation, or Ansible. Database Management: Familiarity with RDS Postgres and potential NoSQL solutions like MongoDB. Version Control: Git / GitHub for source control and collaboration. Scripting Languages: Proficiency in Ruby, Python, Bash, or similar scripting languages for automation. Systems Integration: Experience integrating disparate systems, APIs, and workflows that enable seamless automation and data flow across infrastructure and development tools. Strong understanding of networking, security, and cloud infrastructure management. Experience managing high‑availability, scalable environments. Experience with Docker for containerisation and Kubernetes for orchestration. Ability to troubleshoot and optimise system performance. Strong problem‑solving skills and attention to detail. Excellent communication skills, with the ability to work collaboratively across teams. Contributions to open‑source DevOps tools or active participation in the DevOps community. Experience with hybrid cloud architectures. Previous experience in an AgTech or SaaS start‑up environment. CULTURE Innovation‑Driven: Embrace a culture of innovation and continuous learning, where creativity and curiosity are encouraged. Collaborative Environment: Foster a team‑centric environment where open communication, mutual respect, and shared goals are prioritised. Commitment to Excellence: Strive for high‑quality outcomes, with a focus on delivering value to the business and stakeholders. Integrity and Accountability: Maintain the highest standards of ethical conduct and take responsibility for the quality of work produced. PANY OVERVIEW Visit our About Us page to discover more about our culture, work ethic, and vision. #J-18808-Ljbffr
-
Cloud DevOps Engineer
1 week ago
Johannesburg, South Africa Xcede Group Full timeCloud DevOps Engineer Our client, a financial institution, is looking for an experienced individual to join their team as a Cloud DevOps Engineer. With over 5 years of experience in cloud infrastructure and deployment, you should possess deep knowledge of essential cloud technologies, including: Amazon Web Services (AWS) or Microsoft Azure cloud platforms...
-
Cloud DevOps Engineer
1 week ago
Johannesburg, South Africa Network IT Full timeJob Title: Cloud DevOps Engineer Reference: NWA -NTY-1 As a Cloud DevOps Engineer, you will have primary responsibility for operations engineering to deliver ongoing operational and business initiative outcomes. You will be providing DevOps technical support to your team and other IT product teams to deliver services and changes across the IT ecosystem....
-
Intermediate DevOps Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Cloud LYDR Full time R900 000 - R1 200 000 per yearCompany DescriptionCloud LYDR (PTY) Ltd. is a leading provider of DevOps services, catering to customers in various fields such as finance, insurance, and technology. Our services enable customers to plan and execute DevOps best practices, including automation and self-service, while improving IT complexity management and delivering on time to market. Our...
-
Cloud Devops Engineer
1 week ago
Johannesburg, South Africa talentCru Full timeJob Description Configure and support client VPN connections in production and test environments. Manage CI/CD of the current code base and improvements. Install, administer, tune, patch, and upgrade Linux servers related to VPN infrastructure. Manage AWS VPC, EC2, WAF, Cloud Watch, S3, SG, Lambda, Load Balancer (ALB/ELB), and routing. Manage firewall rules,...
-
Senior DevOps Engineer
2 weeks ago
Johannesburg, South Africa DXC Technology Full timeJoin to apply for the Senior DevOps Engineer role at DXC Technology . Job Description We are seeking a highly skilled Senior DevOps Engineer to lead the design, implementation, and management of our cloud infrastructure and CI/CD pipelines. The ideal candidate will have deep expertise in automation, monitoring, and cloud‑native systems, and will work...
-
DevOps Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Cloud LYDR Full time R900 000 - R1 200 000 per yearAbout the roleThe role of DevOps Engineer is about bridging the gap between Development and IT Operations. Our focus is on automating solutions to increase development velocity and security, working towards the goal of Continuous Delivery. A broad range of technical skills are required. The ability to work alone and collaboratively on internal projects and...
-
Cloud DevOps Engineer
1 week ago
Johannesburg, South Africa Network IT Full timeJob Title: Cloud DevOps Engineer Reference: NWA -NTY-1 As a Cloud DevOps Engineer, you will have primary responsibility for operations engineering to deliver ongoing operational and business initiative outcomes. You will be providing DevOps technical support to your team and other IT product teams to deliver services and changes across the IT ecosystem....
-
Senior DevOps Engineer
3 weeks ago
Johannesburg, South Africa DXC Technology Full timeSenior DevOps Engineer DXC Technology is seeking a highly skilled Senior DevOps Engineer to lead the design, implementation, and management of our cloud infrastructure and CI/CD pipelines. The ideal candidate will have deep expertise in automation, monitoring, and cloud-native systems, and will work closely with software development, QA, and operations teams...
-
Senior DevOps Engineer: Cloud, CI/CD
2 days ago
Johannesburg, South Africa 0701 DXC Technology South Africa (Pty) Ltd Full timeA leading technology company in Johannesburg is seeking a Senior DevOps Engineer to oversee cloud infrastructure and CI/CD pipelines. The ideal candidate should have significant expertise in automation and cloud-native systems. Key responsibilities involve managing infrastructure, optimizing deployment processes, and implementing monitoring solutions....
-
Senior DevOps Engineer
4 days ago
Johannesburg, South Africa SavageOne Pty Ltd Full timePosition Summary: The Senior DevOps Engineer will play a critical role in designing, building, and maintaining our infrastructure and deployment pipelines. You will collaborate closely with our development, operations, and security teams to ensure the reliability, scalability, and security of our systems. This role requires strong technical expertise in...