Talent.com
Devops Engineer
Devops EngineerUs Givengain • WorkFromHome, Western Cape, South Africa
Devops Engineer

Devops Engineer

Us Givengain • WorkFromHome, Western Cape, South Africa
6 days ago
Job description

About Us

GivenGain is a leading technology platform that empowers individuals and organizations to raise funds for various causes and projects globally.

We provide innovative fundraising solutions and have a strong commitment to making a positive impact on the world.

At GivenGain, we don't just enable fundraising, we inspire it.

As a nonprofit ourselves, we're driven by purpose, not profit, and have been shaping the world of giving for over two decades.

The Role

We are looking for an experienced DevOps Engineer to join our team and work closely with our developers to ensure secure, reliable, and efficient delivery of our software and infrastructure.

The ideal candidate has strong hands‑on expertise in the AWS ecosystem and thrives in environments where high reliability, sensitive data handling, and performance under unpredictable load are critical. GivenGain follows a hybrid‑work policy and employees can work from wherever they are most productive, but are encouraged to spend time with the team in our Cape Town or Stellenbosch offices.

Key Responsibilities

  • Build and maintain infrastructure on AWS (Terraform, CloudFormation, CLI).
  • Manage release processes, ensuring smooth rollouts and fast recovery strategies.
  • Design and manage CI / CD pipelines (GitHub, GitLab) for smooth, automated deployments.
  • Implement monitoring and alerting systems to ensure uptime, early issue detection, and system resilience.
  • Ensure database reliability and scalability under high load, including backups, replication, and performance optimisation.
  • Configure and manage secure access to environments (VPN, firewall, IAM).
  • Provision and manage user access across environments (AWS, Google Workspace, VPN).
  • Strengthen security practices across infrastructure, pipelines, and deployments, with attention to compliance, access rights and data protection.
  • Collaborate with the development team, integrating DevOps best practices into the software lifecycle.
  • Continuously improve test frameworks and deployment processes for speed, stability, and quality.

Must‑Have Skills & Experience

  • 5+ years of proven experience in DevOps engineering with cloud services (preference for AWS).
  • Hands‑on expertise with GitHub Actions (or similar CI / CD tools).
  • Deep knowledge of monitoring and observability tools.
  • Strong understanding of database management (preference for MySQL).
  • Solid background in infrastructure‑as‑code (preference for Terraform).
  • Knowledge of coding languages for tracing issues and reviewing DevOps adjacent developments.
  • Strong scripting skills for building automation, integrations, and environment management.
  • Ability to work closely with software engineers, balancing speed of delivery with system reliability.
  • Experience with high‑reliability systems (e.g., banking, fintech, or mission‑critical apps) or other sensitive data environments is a strong plus.
  • Passion for fundraising, social impact, or nonprofit technology is also a plus.
  • Why Join Us

    Opportunity to shape the future of a purpose‑driven tech company.

    Work with a dynamic and passionate team.

    Make a meaningful impact in the world of philanthropy.

    Benefits

    Hybrid work environment.

    Enjoy the flexibility of working from the comfort of your own space while having the chance to collaborate in person during team gatherings.

    Regular team socials and a yearly get‑together with the global team.

    We value camaraderie and understand the importance of team bonding, both in person and virtually, to foster a positive and engaging work environment.

    Equipment set‑up : We want to ensure that you have all the necessary tools and resources to excel in your role, which is why we provide top‑notch equipment to create a productive remote working environment.

    12 days of additional leave each year to spend with charities of your choice.

    At GivenGain, we believe in giving back, and we encourage our employees to support causes they are passionate about during this dedicated time off.

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • WorkFromHome, Western Cape, South Africa

    Related jobs
    Java Software Engineer

    Java Software Engineer

    Pure Placements • Bellville, South Africa
    Java / Springboot Engineer - This is a pure back-end role.Location : Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment sol...Show more
    Last updated: 30+ days ago • Promoted
    Lead Generator

    Lead Generator

    HR Genie • Table View, South Africa
    Researcher Corporate Meeting Development.Basic Salary : R12,000 R20,000 per month (based on experience).Computer & Internet Allowance : R1,000 per month. Bonus : 2% on paid-up deals (meetings per...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Data Services

    Software Engineer - Data Services

    AiR • Stellenbosch, South Africa
    Quick Apply
    Software Engineer Data Services & Analytics.We are seeking a Software Engineer with a strong data focus to help build and enhance our next-generation data services platform.This role will invol...Show more
    Last updated: 28 days ago
    Senior Software Engineer (Digisure)

    Senior Software Engineer (Digisure)

    Santam Insurance • Bellville, ZA
    Job title : Senior Software Engineer (Digisure).Job Location : Western Cape, Bellville.The Senior Software Engineer position is a critical role, responsible for guidance of the wider team and deliv...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer - Java, Vue, Typescript

    Senior Software Engineer - Java, Vue, Typescript

    AiR • Stellenbosch, South Africa
    Quick Apply
    Help us build world-class UX for our signal team, creating innovative web applications that meet user needs and performance requirements. You'll drive the entire UX front-end development lifecycle.B...Show more
    Last updated: 14 days ago
    Engineering Specialist

    Engineering Specialist

    AiR • Stellenbosch, South Africa
    Quick Apply
    Help us maintain and optimize our Private Cloud infrastructure, ensuring the stability and efficiency of core business operations. You'll be key to identifying and resolving complex technical challe...Show more
    Last updated: 14 days ago
    IT Systems Engineer (Tier 1)

    IT Systems Engineer (Tier 1)

    PRR Recruitment • Bellville, South Africa
    Are you a hands-on IT support specialist with strong technical skills, project implementation experience, and a passion for solving problems? A dynamic team in Bellville is looking for an experienc...Show more
    Last updated: 30+ days ago • Promoted
    Engineer - Transport Planning - Bellville

    Engineer - Transport Planning - Bellville

    AECOM • Bellville, ZA
    Job title : Engineer - Transport Planning - Bellville.Job Location : Western Cape, Bellville.As an Engineer in our Transportation Planning and Traffic Engineering Team, you will be responsible for ...Show more
    Last updated: 17 days ago • Promoted
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
    Last updated: 25 days ago
    Junior Software Engineer

    Junior Software Engineer

    Communicate Recruitment • Stellenbosch, South Africa
    Join a high-energy R&D team thats part of a global tech powerhouse.Youll be developing embedded software and algorithms that power radar products used by athletes, adventurers, and everyday use...Show more
    Last updated: 14 days ago • Promoted
    Linux Server Administrator / Engineer

    Linux Server Administrator / Engineer

    Isilumko Staffing (JHB) • Stellenbosch, South Africa
    Virtualization and Cloud Management.Hardware / Networking fundamentals preferably in a Datacentre environment (A+ / N+) or similar Diploma. Knowledge of virtualization (Proxmox / KVM) environments.Basi...Show more
    Last updated: 13 days ago • Promoted
    .Net Core Developer

    .Net Core Developer

    Communicate Recruitment • Stellenbosch, South Africa
    Build and maintain shiny, modern applications using.Craft clean, testable, elegant code (your future self will thank you). Work with SQL, APIs, cloud services, and other clever tools.Help improve pr...Show more
    Last updated: 5 days ago • Promoted
    Data Engineer

    Data Engineer

    Communicate Recruitment • Stellenbosch, South Africa
    Minimum 5 years orchestrating the infernal symphony of data engineering ideally in the underworlds of credit, lending, or fintech. A degree in Computer Science, Engineering, Mathematics, or similar...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Engineer (Mid-Level)

    DevOps Engineer (Mid-Level)

    The Legends Agency • Cape Town, South Africa
    Help shape scalable cloud infrastructure and innovation for social impact.Remote South Africa | R60,000 to R80,000 per month | 12-month renewable contract. Our client is a purpose-driven, multidisci...Show more
    Last updated: 28 days ago • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    Poimaine • Stellenbosch, South Africa
    Intermediate Software Engineer.You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers.This role allows you to d...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (Java, PostgreSQL) (CH1182)

    Software Developer (Java, PostgreSQL) (CH1182)

    CapitalH • Stellenbosch, South Africa
    Our client is a Stellenbosch-based technology company that designs and builds digital solutions across Africa to enable more productive societies. They are seeking Software Developers with 8+ years’...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer

    Software Engineer

    xneelo • Durbanville, WC, ZA
    At xneelo, it starts with purpose.We’re business enablers offering a hosting service for our customers to create and transact online. We spend each day working hard to retain the trust of our custom...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    AiR • Stellenbosch, South Africa
    The role focuses on building next-generation scalable systems that manage capture bandwidth efficiently and minimise user interaction. The engineering team is working across areas such as internet t...Show more
    Last updated: 30+ days ago