Jobs
>
Cape Town

    Intermediate DevOps Engineer - Cape Town, South Africa - Black Swan Data

    Black Swan Data
    Black Swan Data Cape Town, South Africa

    1 day ago

    Default job background
    Description

    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

  • RTT

    DevOps Engineer

    13 hours ago


    RTT Cape Town, South Africa

    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 a ...

  • Level-Up

    DevOps Engineer

    2 days ago


    Level-Up Cape Town, South Africa

    Role Summary · As a DevOps Engineer at our client, you will play a crucial role in bridging the gap between development and operations, ensuring seamless integration, deployment, and delivery of our software solutions. Your responsibilities will encompass building, maintaining, a ...

  • Hire Resolve

    DevOps Engineer

    17 hours ago


    Hire Resolve Cape Town, South Africa Full time

    Hire Resolve, a leading recruitment firm, is looking for a skilled DevOps Engineer to join our client's team. · Responsibilities · Automate and streamline our software delivery process · Implement and manage infrastructure as code · Collaborate with development and operations te ...

  • IOCO

    DevOps Engineer

    5 hours ago


    IOCO Cape Town, South Africa

    Are you passionate about DevOps and looking for your next challenge? We're seeking a DevOps Engineer to join our team at iOCO. As a member of our team, you'll play a key role in implementing DevOps best practices, automating processes, and optimizing our development and deploymen ...

  • Boardroom Appointments

    DevOps Engineer

    2 days ago


    Boardroom Appointments Cape Town, South Africa Full time

    Minimum Requirements: · A good understanding of databases, database design and optimization · Experience with coding, ideally backend services in Python, PHP reasonable understanding of web technologies · Knowledge of automated testing · Building CI/CD pipelines · Proven ability ...

  • iSanqa

    DevOps Engineer

    2 days ago


    iSanqa Cape Town, South Africa Full time

    Permanent / onsite role · Requirements · A Degree in Computer Science or a Related Field: · At least 3 years of hands-on experience in DevOps practices, · Automation of build, testing, and deployment processes in a high-velocity development environment. · Advanced knowledge of ...

  • Impact tech Inc

    DevOps Engineer

    2 days ago


    Impact tech Inc Cape Town, South Africa

    Our Company: · If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you. · If you have a desire to work in an organisation that is: · Pas ...

  • JenRecruitment

    DevOps Engineer

    17 hours ago


    JenRecruitment Cape Town, South Africa Full time

    Our client is a digital innovation, development, and execution partner that designs, builds and launches products that create real business value through our customer-centric approach. They disrupt established markets and capture opportunities in exponential technology fields. Th ...


  • Progressive Edge CapeTown, South Africa

    Senior DevOps Engineer · Permanent · Cape Town · A company who specialises in the development of cutting-edge fintech solutions aimed to serve small and medium enterprises, has a Senior DevOps Engineer position available. As an Azure DevOps Engineer, you will play a critical role ...


  • Acuity Consultants Cape Town, South Africa Permanent, Full time

    Job Description · Phenomenal opportunity for an AZURE CLOUD ENGINEER to gain DevOps expertise, enhancing your CI/CD AUTOMATION and your CYBERSECURITY, by joining an expert cross-functional team for the WORLD'S LEADING HEALTH AND FITNESS CLUB GROUP. · This CLOUD DEVOPS ENGINEER ( ...


  • LexisNexis Cape Town, South Africa Full time

    Do you enjoy working with innovative research technology? · Would you like to be part of a team creates solutions for our customers? · About our Team · Our team is responsible for the development, performance and availability of our industry leading SciVal web-based analytics sol ...

  • NBCUniversal

    Senior DevOps Engineer

    17 hours ago


    NBCUniversal Cape Town, South Africa Full time

    Job Description · At Albatros, internal workflows and customer experience are at the forefront of everything we do. To help us build functional systems that improve the customer experience, we're looking for a Senior DevOps Engineer who can be responsible for deploying product up ...


  • Impact tech Inc Cape Town, South Africa

    Our Company: · At we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our client ...


  • IOCO Cape Town, South Africa

    Are you passionate about DevOps and looking for your next challenge? We're seeking a DevOps Support Engineer to join our team at iOCO. As a member of our team, you'll play a key role in implementing DevOps best practices, automating processes, and optimizing our development and d ...

  • PBT Group

    DevOps Data Engineer

    5 hours ago


    PBT Group Cape Town, South Africa

    PBT Group has a requirement for an intermediate DevOps Data Engineer. · Duties: · Strong experience with AWS, Terraform, CI/CD, Git · Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in co ...


  • Carry1st Cape Town, South Africa Full time

    Carry1st is Africa's leading publisher of mobile games and digital content. Operating at the intersection of games, publishing, and fintech, we scale awesome content in frontier markets by solving hard problems. Across our publishing and Pay1st business lines, we are partnered wi ...

  • PBT Group

    DevOps Data Engineer

    17 hours ago


    PBT Group Cape Town, South Africa

    PBT Group has a requirement for an intermediate DevOps Data Engineer. · Duties: · Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties – Glue, Step-functions, K ...

  • Mobiquity Inc

    Senior DevOps Engineer

    13 hours ago


    Mobiquity Inc Cape Town, South Africa

    Description · About Mobiquity · Founded in 1, Mobiquity provides end-to-end omnichannel digital consulting services to leading trusted B2B and B2C brands (HealthCare, Banking, IoT, Big Data, and cutting-edge Web & Mobile Applications). With over employees spread across the Amer ...


  • Clickcatell Cape Town, South Africa

    We Are Setting The Pace · Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need champions who understand the bigger picture, believe in making a d ...


  • Sanlam Cape Town, South Africa

    JOB DESCRIPTION · Santam's Guidewire BI DataHub team is looking for a Senior DevOps Engineer, with a solid Solution Architecture background. · JOB DESCRIPTION · The incumbent will work with the broader BI Team, specifically with Technical Architecture and Release & Deployment M ...