Intermediate DevOps Engineer

6 months ago


Cape Town, South Africa Black Swan Data Full time

Summary:

We are seeking an experienced and passionate DevOps Engineer with a strong background in Kubernetes, AWS, and Linux to join our team. As an Intermediate DevOps Engineer, you will play a critical role in designing, implementing, and maintaining our cloud infrastructure, with a focus on Kubernetes-based container orchestration, AWS services, and Linux systems. You will collaborate with cross-functional teams to streamline the deployment and management of our applications, ensuring scalability, reliability, and security in a Linux-based AWS cloud environment.

Responsibilities:

Design, build, and maintain scalable and highly available Kubernetes clusters on AWS using services like Amazon EKS or self-managed Kubernetes. Collaborate with software development and infrastructure teams to define and implement CI/CD pipelines for continuous integration and deployment of applications on AWS. Automate infrastructure provisioning, configuration, and monitoring using infrastructure-as-code tools (e.g., Terraform, Ansible) specifically tailored for AWS and Linux systems. Deploy and maintain software on Linux server base using configuration-as-code tools (eg. Puppet or Ansible.) Implement and optimize containerization strategies using Docker and Kubernetes on AWS. Familiarity with monitoring and logging toolsets like ELK, Prometheus, Grafana. Leverage AWS services such as Amazon EC2, Amazon RDS, Amazon S3, and others to architect and deploy scalable and resilient solutions. Implement AWS security best practices, including IAM roles, security groups, encryption, and monitoring. Configure and administer Linux-based systems, including performance tuning, troubleshooting, and security hardening. Troubleshoot and resolve infrastructure and application-related issues in a timely manner within the AWS and Linux environment. Monitor and analyze system performance, resource utilization, and capacity planning using AWS monitoring and logging tools (e.g., CloudWatch, CloudTrail, ELK stack) and Linux monitoring tools. Implement and enforce security best practices throughout the infrastructure, Kubernetes environment, AWS services, and Linux systems. Collaborate with development teams to optimize application performance, scalability, and reliability in a Kubernetes environment on AWS and Linux. Stay up-to-date with industry trends and best practices in DevOps, cloud technologies, AWS services, the Kubernetes ecosystem, and Linux administration.

Qualifications:

Bachelor’s degree in computer science, Engineering Or relevant number of years’ experience in related field Strong experience with Kubernetes container orchestration, including deployment, scaling, and monitoring. Proficient in infrastructure-as-code tools such as Terraform and configuration management tools like Ansible, specifically tailored for AWS and Linux systems. Strong knowledge of AWS services (Or Azure) and hands-on experience with core services such as EC2, RDS, S3, IAM, etc. Experience with AWS container services (Or Azure) like Amazon EKS, Amazon ECS, or self-managed Kubernetes on AWS. Solid understanding of CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI/CD) in an AWS (Or Azure) and Linux context. Experience with scripting and programming languages (e.g., Bash, Python, Go) for automation, infrastructure management, and Linux administration. Familiarity with Linux administration, including performance tuning, troubleshooting, and security hardening. Familiarity with AWS (Or Azure) security best practices, including IAM roles, security groups, encryption, and monitoring. Experience with AWS (Or Azure) monitoring and logging tools (e.g., CloudWatch, CloudTrail, ELK stack) and Linux monitoring tools for system performance analysis and troubleshooting. Understanding of networking concepts and security best practices in an AWS (Or Azure), Kubernetes, and Linux environment. Strong problem-solving and troubleshooting skills. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Preferred:

Kubernetes certification (e.g., Certified Kubernetes Administrator - CKA). AWS Cloud environment experience AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect). Linux certifications (e.g., Linux Professional Institute Certification - LPIC). Experience with managing and optimizing Kubernetes clusters on AWS and Linux systems at scale. Knowledge of service mesh technologies (e.g., Istio, Linkerd) in an AWS and Linux environment. Familiarity with infrastructure and application observability tools (e.g., Datadog, New Relic) in a Linux-based environment.

We offer competitive compensation, a collaborative and innovative work environment, and opportunities for professional growth and development.

If you are a motivated DevOps Engineer with a strong focus on Kubernetes, AWS, and Linux, and a passion for delivering reliable and scalable solutions, we would love to hear from you.

Please submit your CV and a cover letter highlighting your relevant experience and achievements.

What makes a Swan?

We want people fanatical about creating innovative solutions inspired by data. We know Black Swan’s DNA is different, it’s what helps us find new perspectives on our clients’ problems. Working in a fast paced, energized environment, our bar is set high, and an ability to build long lasting partnerships both internally and externally is vital.

We have made a difference at our core and that is embedded in our values.

We believe in long-term partnerships through transparency and honesty We believe in leaving the world in a better place than we found it We believe anyone can achieve great things. We do not put people in boxes We listen more than we talk We think 10% crazy is just about right Most importantly, and because you spend 60% of your waking time at work, we believe you should enjoy it

  • Cape Town, Western Cape, South Africa Black Swan Data Full time

    Job Summary:We are seeking an experienced DevOps Engineer with a strong background in Kubernetes, AWS, and Linux to join our team. As a Cloud Infrastructure Specialist, you will play a critical role in designing, implementing, and maintaining our cloud infrastructure, with a focus on Kubernetes-based container orchestration, AWS services, and Linux...


  • Cape Town, Western Cape, South Africa Black Swan Data Full time

    Job Summary:We are seeking a highly skilled DevOps Engineer to join our team at Black Swan Data. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure, with a focus on Kubernetes-based container orchestration, AWS services, and Linux systems.Key Responsibilities:Design and...

  • DevOps Engineer

    2 months ago


    Cape Town, South Africa Endeavour Recruitment Solutions Full time

    Endeavour Recruitment has an opportunity for a DevOps Engineer to join our client’s fast-growing Information Technology and Services company, specializing in the SMME market. This is a permanent role, and we are open to all candidates who are willing to relocate to Cape Town, South Africa, as this work placement is onsite. This is an excellent...

  • DevOps Engineer

    2 months ago


    Cape Town, South Africa Tumaini Consulting Full time

    Our client, a forward-thinking technology company specializing in innovative software development and digital solutions, is currently seeking a DevOps Engineer to join the team. Requirements: · 3-4 years of experience as a DevOps Engineer · Strong knowledge of Agile processes, automated deployments, and source control · Proficiency in coding, scripting,...

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, South Africa RTT Full time

    Job DescriptionThe DevOps engineer at RTT is responsible for ensuring the smooth operation of our software development processes. This includes deploying product updates, identifying production issues, and implementing integrations that meet our customers' needs.Key ResponsibilitiesBuilding and implementing various development, testing, automation tools, and...

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, South Africa CSG Recruit Full time

    Key ResponsibilitiesAs a DevOps Engineer at CSG Recruit, you will be responsible for managing and maintaining application platforms to ensure their stability and high performance. This includes investigating and documenting best practices, methodologies, and tools for deployment, DevOps, monitoring, release, and configuration management.Requirements3-5 years...

  • DevOps Engineer

    1 month ago


    Cape Town, South Africa zeroG - AI in Aviation Full time

    PayU, a leading payment and Fintech company in 50+ high-growth markets throughout Asia, Central and Eastern Europe, Latin America, the Middle East and Africa, part of Prosus group, one of the largest technology investors in the world is redefining the way people buy and sell online for our 300.000 + merchants and millions of consumers. As a leading online...

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, South Africa BeingIT® Full time

    About the RoleWe are seeking a highly skilled DevOps Engineer to join our team at BeingIT®. As a key member of our development team, you will be responsible for managing and overseeing the release process for software applications, ensuring timely and efficient deployments.Key ResponsibilitiesCollaborate with development teams to integrate Continuous...

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Sci Tech Placements Full time

    Job Title: DevOps EngineerWe are seeking a highly skilled DevOps Engineer to join our team at Sci Tech Placements. As a key member of our infrastructure team, you will be responsible for designing and maintaining scalable, containerized environments for AI model deployment.Key Responsibilities:Design and implement containerized environments for AI model...

  • DevOps Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Being IT Solutions Full time R40 000 - R70 000 per month

    About the RoleWe are seeking an experienced DevOps Engineer to join our team at Being IT Solutions. As a key member of our infrastructure group, you will be responsible for ensuring the smooth operation and maintenance of our software release lifecycle.The successful candidate will have a proven track record of successfully implementing Continuous...

  • DevOps Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Being IT Solutions Full time R40 000 - R70 000 per month

    About the RoleWe are seeking an experienced DevOps Engineer to join our team at Being IT Solutions. As a key member of our infrastructure group, you will be responsible for ensuring the smooth operation and maintenance of our software release lifecycle.The successful candidate will have a proven track record of successfully implementing Continuous...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    DevOps Engineer Job DescriptionOur client, a forward-thinking digital agency, is seeking a DevOps Engineer to join their team. Key requirements include:Knowledge of Agile processesExperience with automated deployments & source controlCoding and scripting abilitiesStrong problem-solving & troubleshooting skillsExcellent documentation skillsFamiliarity with...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    About the RoleBlack Pen Recruitment is seeking an experienced Senior DevOps Engineer to join our client's technology team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and managing scalable, secure infrastructure across cloud, on-premises, and government environments.ResponsibilitiesDesign and implement reliable,...

  • DevOps Engineer

    6 months ago


    Cape Town, South Africa PayU Full time

    About PayU PayU, a leading payment and Fintech company in 50+ high-growth markets throughout Asia, Central and Eastern Europe, Latin America, the Middle East and Africa, part of Prosus group, one of the largest technology investors in the world is redefining the way people buy and sell online for our + merchants and millions of consumers. As a leading...

  • DevOps Engineer

    6 months ago


    Cape Town, South Africa RTT Full time

    The DevOps engineer is responsible for deploying product updates, identifying production issues, and implementing integrations that meet our customers’ needs. You will work with developers and engineers to ensure that software development follows established processes and works as intended. The DevOps engineer will combines release engineering,...


  • Cape Town, Western Cape, South Africa Santam Full time

    Job Title: Senior DevOps EngineerSantam's Guidewire BI DataHub team is seeking a Senior DevOps Engineer with a solid Solution Architecture background to support and maintain the BI DataHub technical infrastructure, DevOps processes & procedures.The incumbent will work with the broader BI Team, specifically with Technical Architecture and Release & Deployment...


  • Cape Town, Western Cape, South Africa PayU Full time

    About PayUPayU, a leading payment and Fintech company operating in 50+ high-growth markets worldwide, is part of the Prosus group, one of the largest technology investors globally. We redefine the way people buy and sell online for millions of merchants and consumers.As an experienced DevOps Engineer with expertise in Java development, you will be...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Job Title: Senior DevOps EngineerOur client, a US-based technology start-up, is seeking an experienced Senior DevOps Engineer to play a critical role in ensuring the seamless operation, scalability, and security of their technology platform. The successful candidate will design, implement, and manage scalable, secure infrastructure across cloud, on-premises,...


  • Cape Town, Western Cape, South Africa Sanlam Full time

    Job Title: Senior DevOps EngineerJob Summary:We are seeking a highly skilled Senior DevOps Engineer to join our team at Santam. As a Senior DevOps Engineer, you will play a key role in ensuring the smooth operation of our BI DataHub technical infrastructure.Key Responsibilities:Provide technical support for BI DataHub technology, including hardware,...

  • DevOps Engineer

    2 months ago


    Cape Town, South Africa RareCruit Full time

    Look no further than our client! As a key defence solution provider to over 50+ countries worldwide, our client has positioned itself as an ideal employer that values a strong work ethic and ambition. Our clients portfolio of leading platforms undergoes continuous development, improvement, and revision, making our client a dynamic and innovative force in the...