Job Description
Empowering Africa's tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
Job Summary: Apply platform engineering expertise, critical thinking, design thinking and problem solving skills in an agile team environment to produce well‑organised, optimised and documented source code that successfully delivers platform features & components of the service & solves complex technical problems with high quality solutions.
Job Description: We are seeking an experienced Senior Linux Engineer with deep expertise in Red HAT Enterprise Linux (RHEL) and a strong background in infrastructure automation. The ideal candidate will be responsible for designing, implementing, and supporting Linux‑based systems, while leading initiatives to automate infrastructure deployment and management processes. This role will also involve performance tuning, patching, security hardening, and supporting mission‑critical systems in a high‑availability environment.
Key Responsibilities
- Design, deploy, and maintain Linux (RHEL) systems across development, testing, and production environments.
- Develop and maintain Infrastructure as Code (IaC) using automation tools such as Ansible, Terraform, or Puppet.
- Build, enhance, and maintain CI/CD pipelines in collaboration with DevOps teams.
- Proactively monitor and maintain system performance, reliability, and security.
- Drive automation efforts to improve scalability, repeatability, and efficiency.
- Manage patching, updates, and compliance across all Linux servers.
- Troubleshoot complex system issues and provide root‑cause analysis.
- Collaborate with cross‑functional teams including DevOps, Cloud, Security, and Application teams.
- Participate in on‑call support and incident management as needed.
- Ensure systems are hardened and compliant with security standards and best practices.
Required Skills & Experience
- 5+ years of experience as a Linux Systems Engineer/Administrator.
- Extensive experience with Red HAT Enterprise Linux (RHEL) and related tools (subscription management, Satellite, etc.).
- Proven experience in infrastructure automation using Ansible and Red Hat Satellite.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, etc.).
- Good understanding of networking concepts (TCP/IP, DNS, firewalls, etc.).
- Experience with virtualization platforms (VMware, KVM) and containerization (Docker, Podman).
- Familiarity with monitoring tools (Nagios, Prometheus, Grafana).
- Knowledge of security best practices and compliance frameworks (CIS Benchmarks, PCI‑DSS).
- Experience in cloud or hybrid environments (AWS, Azure, OpenStack) is a plus.
- Strong analytical and problem‑solving skills.
- Ability to work independently and within a team.
- Excellent communication and documentation skills.
- Strong attention to detail and a proactive mindset.
- Ability to manage and prioritize multiple tasks in a fast‑paced environment.
Education: Bachelor's Degree in Information Technology.
Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised.
Senior DevOps Engineer – AWS, Azure DevOps, and .NET
My client is looking for a Senior DevOps Engineer with deep expertise in AWS, Azure DevOps, and .NET‑based environments. You will lead infrastructure automation, CI/CD pipeline optimisation, and cloud‑native operations across hybrid workloads. This role demands strategic thinking, hands‑on execution, and a passion for scalable, secure, and maintainable systems.
This is an onsite role for a 6‑7 month contract.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
- Architect and automate infrastructure provisioning on AWS using Terraform, CloudFormation, and ECS/EKS.
- Optimise build and deployment workflows for CoreWCF, ASP.NET Core, and containerised services.
- Familiar with legacy IIS, SOAP and Windows‑based platforms.
- Implement robust monitoring, alerting, and health checks using CloudWatch, Prometheus, and ELK.
- Manage configuration as code and secrets using Parameter Store, Azure Key Vault, and environment bindings.
- Collaborate with development teams to ensure DevSecOps best practices across the SDLC.
- Lead cost optimisation efforts across AWS and Azure.
- Maintain and evolve disaster recovery, backup, and high‑availability strategies.
- Author and maintain technical documentation for infrastructure, pipelines, and operations.
Required Skills & Experience
- 5+ years in DevOps roles supporting .NET workloads.
- Strong hands‑on experience with AWS services (ECS, EKS, Lambda, IAM, CloudWatch, S3, RDS).
- Deep understanding of containerisation (Docker, Kubernetes) and orchestration.
- Proficiency in Infrastructure as Code (Terraform, Bicep, CloudFormation).
- Solid scripting skills in PowerShell, Bash, or Python.
- Experience with CoreWCF, ASP.NET Core, and legacy .NET modernization.
- Familiarity with GitOps, feature flags, and blue/green deployments.
- Strong grasp of networking, security, and identity management in cloud environments.
- Knowledge of event‑based architecture and messaging services (Kafka, SQS, RabbitMQ).
- Experience with hybrid cloud or multi‑cloud architectures.
- Exposure to commercial billing platforms and external API integrations.
- Passion for documentation, team enablement, and knowledge sharing.
- Outcome‑driven, focused on delivering scalable and stable commerce experiences.
- Detail oriented and anticipates edge cases in transactional systems.
- Collaborative, works well within product engineering squads.
- Adaptable, thrives in a fast‑paced environment.
- Problem solver, experienced in debugging, root‑cause analysis, and resolving production issues.
- Thrives in fast‑paced, product‑led environments.
FirstRand – Governance Job
Job Description: Provide specialist high‑level technical advice, high‑level problem resolution of complex problems, system security policy implementation monitoring. Drive business profitability through cost management, operational efficiency, and service excellence. Cultivate and manage stakeholder relationships, provide advanced support and coordinate with vendor support. Monitor legislation, regulations, and industry practices. Manage systems for capacity planning and upgrades. Manage own development to increase competencies.
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
03/10/25
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. Candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless required by law.
Cartrack – Linux Engineer
A bit about us: We are a world‑leading smart mobility SaaS tech company with over 2,000,000 active users. We build disruption‑ready tech products and revolutionise how customers use technology.
We’re looking for a Linux Engineer who will enable us to build industry disruptive tech products and revolutionise the way our customers use technology.
Key responsibilities
- Install new systems (bare metal and virtual machines), rebuild existing systems and configure hardware with a focus on infrastructure as code and automation.
- Develop and maintain configuration management tools.
- Contribute to and maintain system standards.
- Work closely with Software Engineers to develop CI/CD pipelines.
- Research and recommend innovative and automated approaches for system administration tasks.
- Manage security on the systems platform.
- Perform and ensure daily automated backup operations.
- Apply OS patches and upgrades on a regular basis.
- Periodic performance reporting to support capacity planning.
- Recommend future upgrades.
Job Type: Full‑time
Senior Unix/Linux System Administrator – Oracle Solaris & RHEL hybrid
Key Responsibilities
- Administer and maintain core Linux infrastructure (RHEL & Oracle Linux) across hybrid environments.
- Manage, patch, and implement security controls on Oracle Solaris systems.
- Oversee and optimise performance for virtualization platforms, including OVM and OLVM.
- Deploy, maintain, and secure solutions on AWS and Azure, integrating with on‑prem infrastructure.
- Drive automation initiatives using Ansible, SaltStack, Bash, and Python.
- Collaborate with cross‑functional business units on project timelines, solution planning, and system integration.
- Develop, enforce, and maintain system and security policies aligned with organizational goals.
- Perform advanced troubleshooting, incident management, and root‑cause analysis.
- 8+ years of experience as a System Administrator in an enterprise environment.
- Expert knowledge of Linux (RHEL, Oracle Linux) and Oracle Solaris.
- Proficiency with virtualization platforms: OVM, OLVM, VMware, KVM.
- Experience with public cloud platforms: AWS and Azure, including hybrid architectures.
- Hands‑on configuration management: Ansible and SaltStack.
- Proficient scripting: Bash and Python.
- Network fundamentals: TCP/IP, DNS, LDAP, firewall rules, NFS/SMB.
- Business continuity, disaster recovery, and backup strategies.
- Red Hat Certified Engineer (RHCE) or equivalent certification.
Education & Certifications
- Grade 12 (Matric).
- Oracle Solaris Certification (highly desirable).
- Additional certifications in cloud computing (AWS/Azure) or DevOps tools are a strong advantage.
Network Recruitment: This role is focused on secure infrastructure automation, enhancing platform resilience, and supporting secure modern application deployments. It will work at the intersection of DevOps and security (DevSecOps).
Requirements: Degree/Diploma in Computer Science or Information Technology, 35 years of experience in DevOps, platform engineering, or security‑driven infrastructure automation, practical knowledge of Nutanix Calm and Prism Central, proficiency with Kubernetes, Docker, and container security, familiarity with DevSecOps tooling and practices, scripting in PowerShell, Bash, or Python, CI/CD pipelines in GitLab CI, Azure DevOps, or Jenkins with security gates, knowledge of Windows Server, Active Directory, SQL Server, monitoring and alerting tools like Zabbix, CCNA beneficial, experience with Terraform, Ansible, or Pulumi.
Scytale – DevOps Engineer
Role Overview: We are looking for a passionate and highly skilled DevOps Engineer to support the rapid growth of our Compliance‑as‑a‑Service platform. You will design, implement, and maintain scalable, secure, and resilient cloud infrastructure.
Requirements
- 5+ years as a DevOps Engineer, preferably in a SaaS company.
- Hands‑on experience with AWS services (EKS, EC2, SQS, SNS, RDS, S3, VPC, IAM).
- Advanced Kubernetes & Docker experience.
- CI/CD proficiency (GitHub Actions, ArgoCD).
- IaC experience with Terraform.
- Proficiency in Shell/Python scripting.
- Ability to architect and build scalable cloud infrastructure for SaaS applications.
- Strong communication, self‑driven, collaborative, thrives in fast‑paced startup.
- Experience with Prometheus, Grafana.
Bonus Points For
- Airflow and Spark infrastructure in Kubernetes.
- Compliance and auditing for cloud infrastructure.
Responsibilities
- Design & Build cloud infrastructure focused on scalability, security, cost‑efficiency, and resilience.
- Administer Kubernetes clusters at the core of the company’s infrastructure.
- Own and improve CI/CD pipelines.
- Lead disaster recovery planning, backup solutions, and reliability enhancements.
- Manage and optimise Snowflake and MongoDB databases.
- Implement monitoring, logging, and observability.
- Collaborate with cross‑functional teams to align infrastructure with product needs.
- Conduct architectural research, adopt best practices, and stay updated on new technologies.
Benefits
- Innovative work, contribution to cybersecurity compliance.
- Professional growth: courses, conferences, mentorship.
- Hybrid work model: remote flexibility.
- Team culture: support, events, celebrations.
- Competitive salary, stock options, study fund, monthly lunch stipends.
Be The First To Know
About the latest Senior Linux engineer Jobs in Randburg!
Job Title
Job title content here.
Location
Location content here.
application status and dates
New
Posted today
Senior C Engineer for Enterprise Applications (Linux)
Posted today. Our client is looking for an experienced Senior C Engineer to join their team. Full‑time. 5–10 years in embedded firmware/software development, strong C/C++ and real‑time embedded experience, knowledge of WMS in supply chain & logistics, SQL proficiency, own vehicle & valid driver’s licence, strong problem‑solving & communication skills.
What other jobs are popular in this category?
Explore these high‑demand roles to expand your search.
Didn't find the right job? Get Career Advice to find your ideal role.