Senior Cloud DevOps Engineer (JHB/Stellenbosch), Cape Town
Senior Cloud DevOps Engineer (JHB/Stellenbosch), Cape Town
-
Cape Town, South Africa
-
Last edited: a week ago
-
Save
Description
Environment A cutting-edge AgriTech company seeks the technical expertise of a Senior Cloud DevOps Engineer to help manage the cloud infrastructure that powers its SaaS platform for the Agricultural sector. Working closely with the Development and Data teams, you will help ensure seamless deployment, continuous integration, and overall system reliability. You'll be responsible for automating processes, enhancing scalability, and ensuring that applications are performant and secure. The ideal candidate should preferably have a Degree in Computer Science/Mathematics/Engineering or similar qualification with a strong understanding of networking, security, and cloud infrastructure management. You will also need skills in AWS, Heroku, and familiarity with services like ECS, EC2, RDS, S3, CloudFront, and Lambda, Docker&Kubernetes. If you enjoy building and maintaining robust infrastructure, love solving challenging problems, and are passionate about ensuring smooth operations, this role is for you!
Duties
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.
Requirements Qualifications
Preferably a Degree in Computer Science, Mathematics, Engineering, Information Systems.
Relevant AWS Certifications a bonus.
Experience/Skills
Cloud Platforms: AWS, Heroku, and familiarity with services like ECS, EC2, RDS, S3, CloudFront, and Lambda.
Containerization: Proficiency with Docker and experience with orchestration tools like 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.
Ability to troubleshoot and optimise system performance.
Advantageous
Contributions to open-source DevOps tools or active participation in the DevOps community.
Experience with hybrid cloud architectures.
Previous experience in an AgriTech or SaaS start-up environment.
Attributes
Strong problem-solving skills and attention to detail.
Excellent communication skills, with the ability to work collaboratively across teams.
#J-18808-Ljbffr
Duties
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.
Requirements Qualifications
Preferably a Degree in Computer Science, Mathematics, Engineering, Information Systems.
Relevant AWS Certifications a bonus.
Experience/Skills
Cloud Platforms: AWS, Heroku, and familiarity with services like ECS, EC2, RDS, S3, CloudFront, and Lambda.
Containerization: Proficiency with Docker and experience with orchestration tools like 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.
Ability to troubleshoot and optimise system performance.
Advantageous
Contributions to open-source DevOps tools or active participation in the DevOps community.
Experience with hybrid cloud architectures.
Previous experience in an AgriTech or SaaS start-up environment.
Attributes
Strong problem-solving skills and attention to detail.
Excellent communication skills, with the ability to work collaboratively across teams.
#J-18808-Ljbffr
Highlights
-
Company nameDataFin Recruitment
-
Job positionSenior Cloud DevOps Engineer (JHB/Stellenbosch)
Safety Tips
Be careful if you are offered a job on the spot.
More info about this ad
Senior Cloud DevOps Engineer (JHB/Stellenbosch) has been posted in the Cape Town Engineering category on Locanto.
Why not check out other ads in this category, such as DevOps Engineer, Cape Town, 3rd Line IT Support Engineer, Cape Town or Machine Learning Engineer (Vertex AI) in Cape Town. In total, we have 154 ads in Engineering in Cape Town on Locanto classifieds.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.