126 Devops Specialists jobs in South Africa
DevOps Specialist
Posted today
Job Viewed
Job Description
When it comes to putting people first, we're number 1.
The number 1 Top Employer in South Africa.
Certified by the Top Employer Institute 2025.
Role Purpose/Business Unit
- The DevOps Specialist in Digital and Lifestyle Services (DLS) will be responsible for the planning, coordination, delivering, maintaining, and optimizing infrastructure and database capabilities to support and enable the development and operations of applications and solutions. This role is also responsible for reviewing solution designs, understanding their impact on application/infrastructure, building and implementing infrastructure and applications, and monitoring, maintaining, and supporting the operational environments. In addition, the candidate in this role is responsible for providing technical expertise to team members and other technical/business areas and deployment of all releases into production within a particular domain or business outcome
- DevOps Specialist will be responsible for leading technical delivery within (DLS). Be proficient in integration, Micro Service API development and design. Provide high level support to resolve complex integration design and development problems. Provide architectural and integration guidance to all systems and project streams ensuring that best practises and governance are adhered to in the development of solutions for Vodacom.
- Contribute to establishing a portfolio of DevOps processes, practices, and tools to empower and support delivery teams in continuous deployment, continuous integration, and rapid delivery across value streams.
- Coordinate with teams to implement software configuration, integration, build, and deployment tools.
- Create and implement automation and orchestration tools with infrastructure teams or cloud providers.
- Educate and foster self-service and efficiency wherever possible, automating the processes of provisioning and maintaining continuous integration environments, integration/QA testing, security, and configuration.
- Ensure availability, scalability, maintainability, and monitoring of systems for operations.
- This role requires experience with building APIs, integrating with Enterprise Systems and 3rd party systems, with proven experience in architecting and refactoring complex systems.
- This role is responsible for identifying, managing, and mitigating risks and issues, to facilitate on-time delivery of capabilities and features aligned to the business outcome vision
- The role requires deep analytical abilities in system design and requirements decomposition, ability to understand business problems and requirements and design systems to meet both the functional and non-functional requirements.
- The role requires experience with CI/CD practices, pipelines, containers/containerization (Docker, Kubernetes) and micro services patterns.
- The role is responsible to implement and give guidance around cloud services within DLS, contribute to best practice use of cloud services within Azure, Google and AWS cloud platforms.
- The role is responsible for KPI management and ensuring mandates of uptime, latency, and resilience are met and are consistently above mandated levels.
- The role will be responsible for identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.
- The role will be responsible to ensure that monitoring and alerting are up to date and has a wide coverage to identify and remedy incidents and prevent outages.
- The role will handle problem management and trend analysis identifying recurring issues and root causes while implementing preventative measures or mechanisms to identify issues faster.
- The role will be responsible for vendor management within the team.
- Ensuring necessary operational controls and governance are in place and policies to ensure alignment
- Ensuring non-functional requirements are implemented with all features and user stories
- Identification and mitigation of risks for services in production
- Executing and managing operational projects to ensure delivery as per agreed timelines and scope
- Acting as technical authority, providing input and guidance into technical solutions and implementations
- Troubleshooting and resolving incidents and defects within service SLAs
Your Responsibilities Will Include
- Developing and maintaining release and deployment pipelines, implementing automation (scripts testing, deployment, monitoring).
- Preparing AWS application environments (e.g., Identity & access management, security policy compliance) for production with a development kit (e.g., AWS Cloud Development Kit).
- Collaboration between development and operations teams.
- Creating reusable patterns for the deployment of infrastructure and application.
- Operational support and deep DevOps activities (pipelines, repeatable patterns, dev for monitoring and alerting; vulnerability & patch management; security tooling).
- Create and implement risk mitigation processes and oversee security audits to determine weaknesses in applications.
- Play an important role in the development cycle, ensuring the quality of requirements and directing the activities of the design team. This role requires excellent attention to detail, as the specialist frequently needs to work with the solution analysist and participate in translating them into solutions that align with enterprise-level systems.
The Ideal Candidate For This Role Will Have
- 3 Year Degree in Computer Science/IT / equivalent Diploma /equivalent Certificate in Information Technology / Business / Project Management (essential), and
- 2 -3 years Integration, Development and Design experience preferably in a highly complex environment (essential).
- Extensive experience in managing dependencies effectively across multiple delivery teams, meeting deadlines and business outcome objectives
- Formal training and/or certification in Scaled Agile Framework or similar preferred
- Experience with project management tools e.g. JIRA, MS Project
- Familiarity with cloud platforms such as AWS, etc.
- Basic scripting skills.
- Understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI)
- Professional experience and knowledge of digital and Telecommunications industries strongly preferred
Job Knowledge
- Integration, development and design
- Change control procedures
- Project management fundamentals
- Technology / Industry trends
- Java Development
- Linux
- Networking
- Agile Framework
- Apigee, SOA and Fusion Middleware
- GSM /Telcos
- Cloud technology
- API development
- Micro Service framework
- Charge to Bill and Event Rating
Skills
- Problem solving skills are essential
- Decision making skills are essential
- Analytical skills are essential
- Interpersonal skills are essential
- Presentation skills are essential
- Facilitation skills are essential
Competencies - Extreme Importance
- Analysing and Integration design
- Applying Expertise and Technology
- Relating and Networking
- Delivering Results and Meeting Customer Expectations
- Deciding and Initiating Action
- Writing and Reporting
- Persuading and Influencing
- Adapting and Responding to Change – original High Importance
- Coping with Pressures and Setbacks – original High Importance
We Make An Impact By Offering
- Enticing incentive programs and competitive benefit packages
- Retirement funds, risk benefits, and medical aid benefits
- Cell phone and data benefits, advantages fibre connection discounts, and exclusive staff discounts offered in collaboration with partner companies
Closing date for Applications:
09 October 2025.
The base location for this role is
Vodacom Midrand Campus.
The company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organisational culture that recognises, appreciates, and values diversity & inclusion.
Specialist DevOps
Posted today
Job Viewed
Job Description
Role Summary
We are looking for a unique professional for a 12-month contract role that requires a specific blend of expertise in DevOps, Python development, and AI integration.
Your core mission will be to simplify and optimise a key codebase for lean, secure, and scalable deployments on Google Cloud Platform.
This is an opportunity for an complex problem-solver to make a significant impact by architecting and implementing a modern, efficient, and AI-driven cloud environment.
The Opportunity
- Make a Tangible Impact: This is a focused project where you will have the autonomy to streamline a codebase and leave behind a more efficient, secure, and scalable system.
- Work with a Modern Tech Stack: You will get hands-on experience with an in-demand toolset, including asynchronous Python, serverless deployments on GCP Cloud Run, infrastructure automation with Terraform, and cutting-edge LLM (Gemini) integration.
- Gain End-to-End Experience: You will be involved in the full lifecycle, from writing Python scripts that fetch data from BigQuery to containerising applications with Docker and deploying them securely using your own Terraform modules.
What You Will Be Doing
- Developing and maintaining Python applications using async programming.
- Building and orchestrating secure API access for Google's Gemini LLM, with a focus on optimising for cost and performance.
- Designing and optimising Dockerfiles for containerisation and deploying applications to Cloud Run.
- Writing reusable Terraform modules to manage GCP services including IAM, VPC, and BigQuery.
- Configuring secure GCP networking and applying the principle of least privilege for all IAM roles and service accounts.
What You Will Bring
- Strong Python development experience, specifically with async patterns.
- Hands-on experience with Google Cloud Platform services like Cloud Run, IAM, VPC, and BigQuery.
- Proficiency in using Terraform for infrastructure automation.
- Skills in containerisation with Docker and understanding of deployment patterns.
- A good understanding of LLM integrations and workflow orchestration.
- A security-first mindset with experience in IAM and secrets management.
The Details
- Contract: 12 Months
- Start Date: As soon as possible
- Location: This is a hybrid role based in Johannesburg, with a flexible approach to onsite work.
AES - DE - DevOps - Azure DevOps
Posted today
Job Viewed
Job Description
Job Description
Key Responsibilities
- Design, implement, and manage CI/CD pipelines using Azure DevOps.
- Automate infrastructure provisioning using Infrastructure-as-Code tools like Terraform or ARM templates.
- Configure, manage, and monitor container orchestration platforms (e.g., Kubernetes).
- Implement logging, monitoring, and alerting solutions using Azure Monitor, Grafana, or ELK Stack.
- Ensure secure handling of secrets and configurations using tools like Azure Key Vault.
- Manage release processes and facilitate deployments across development, QA, and production environments.
- Collaborate with developers and QA to optimize build, test, and deployment pipelines.
- Participate in incident response, root cause analysis, and system reliability improvements.
- Document and standardize DevOps processes and best practices.
- Continuously self-develops by staying updated on new technologies and best practices.
Essential Attributes
Strong experience with Azure DevOps (Pipelines, Repos, Boards).
Proficiency in scripting (Bash, PowerShell, Python, YAML).
ands-on experience with Docker and Kubernetes.
xperience with Infrastructure-as-Code tools (Terraform, ARM templates).
olid understanding of CI/CD concepts and release engineering.
xperience with monitoring and logging tools (Azure Monitor, Prometheus, Grafana).
ood understanding of networking, security, and system administration.
nowledge of version control systems like Git.
Advantageous Exposure
xperience in financial services or investment banking environments.
amiliarity with service mesh architectures and container security.
xposure to performance tuning and load testing tools.
xperience integrating static and dynamic code analysis tools
into pipelines.
DevOps Lead
Posted today
Job Viewed
Job Description
Job Description
Leadership
Software Development
Responsibilities
Technical Outputs:
Technical Management
- Responsible for each phase of the product or project life cycle, end to end from inception, growth, maturity to decline. Where applicable this includes inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring and decommissioning as required.
- Aligning development roadmap with business, clients (internal and external) and technology through collaboration with multiple team members.
- Managing issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support / post deployment process.
- Prioritization and planning of backlogs/demand pipelines and product roadmaps.
- Define, track and measure product Business Benefit Realisation as appropriate to your product development space.
- Maintains Technical understanding and in-depth product as well as general group product and system knowledge.
- Manage the DevOps capabilities products lifecycle: strategy, roadmap, and backlog.
- Ensure technical excellence and reduce technical debt of the products you own.
- Lead the DevOps team trough coaching and application of its best practices: development, code QA, security, and CI/CD.
- Continual review of DevOps technology trends and research new tools and practices.
SDLC Management
- Responsible for each phase of the product or project life cycle, end to end from inception, growth, maturity to decline. Where applicable this includes inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring and decommissioning as required.
- Aligning Devops development roadmap with business requirements (internal and external) and technology through collaboration with multiple team members.
- Managing issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support / post deployment process.
- Prioritization and planning of backlogs/demand pipelines and product roadmaps.
- Define, track and measure product Business Benefit Realisation as appropriate to your product development space.
- Maintains Technical understanding and in-depth product as well as general group product and system knowledge.
Strategic Mindset
- Aligns objectives and activities to the broader strategic needs of the team and organisation.
- Customer orientation- Responsible for creating and proper grating a customer-oriented attitude within the team whilst identifying and understanding the needs of all customers and managing their expectation.
- Aligns with other teams as required to achieve objectives.
- Consistent, clear, and regular communication with key internal and external stakeholders.
- Integrates the team and department processes and procedures effectively with companywide process and procedures.
Team Management
- Manages direct and indirect reports (i.e., seconded team members)
- Ensures that the team is aligned with the company's strategy and working towards achieving the strategy.
- Ensures the team is appropriately resourced and members are equipped with the requisite skill required for both current and future projects.
- Developing a training and career development plan for each team member.
- Collaboratively works with team members to set performance goals and measures.
- Conducts regular performance discussions with the team members to facilitate a culture of growth.
- Facilitates mentoring and coaching as required.
- Is actively involved in the recruitment new team members when necessary.
- Oversees all aspects of the team by facilitating and resolving issues through effective problem solving and communication skills.
- Maintain a current and future skill matrix for your team.
- Create a culture for teams that are aligned to the platforms and BET values.
Behavioural Outputs
Adaptably Resilient
- Adapts to change and is open to new ideas and willing to take on new responsibilities.
- Able to handle pressure and can effectively adjust plans to meet changing needs/demands.
- Changes his/her interpersonal style and approach based on the circumstances.
- Adapts behaviour to maintain cooperative relationships with others.
- Accepts changes to task, plans and procedures in order to align with strategic direction of the organization and appropriately adjusts behaviour and activities to changing conditions.
- Maintains a positive attitude in the face of change.
Decision Making Quality
- Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
- Ensures others understand the decision before moving forward.
- Considers short- and long-term implications of the decision.
- Able to logically defend and explain judgements and decisions.
- Takes steps to accurately define the problem before seeking a solution.
- Bases decisions and evaluations on a careful and systematic review of relevant facts and information.
Resourceful and improving
- Generates new ideas and challenges the status quo, takes risk, supports change, and encourages innovation.
- Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
- Solves problems through questioning the status quo.
Qualifications
Job Specification:
- Bachelor's degree in Computer Science, Software Engineering, or similar field advantageous.
- At least 3-5 years' experience managing software development teams advantageous.
- At least 7 years in a technical role within the IT industry
- Previous software development skills advantageous.
- Demonstrated leadership skills.
- Detailed knowledge of the SLDC and management of software projects
- Good written and verbal communication skills.
- Strong attention to detail.
Living The Spirit
- Promoting the value of teamwork by actively participating in collaborative efforts by engaging with team other stakeholders in different departments.
- Encouraging team communication by holding regular meetings to ensure all team members updated on the teams' goals and progress. Giving a clear direction and alignment to the company's mission and values are key to promoting effective teamwork.
- Fostering a culture within DevOps for continuous improvement and encouraging flexibility to changes in the dynamic field of Devops by embracing new challenges, technologies, and methodology as a new learning opportunity for the team.
- Acknowledging and showing appreciation of individual contributions of team members by regularly recognising and rewarding exceptional work.
- Acknowledging those team members that are require further mentorship and coaching for them to improve their skills, succeed in their roles and ultimately advance in their careers.
- Build a strong team spirit and camaraderie within the team, by encouraging team members to collaborate, support and face challenges as a unit.
- Enforce a healthy working environment by having insight into the team's overall well-being and in encourage a healthy work- life balance and therefore equipping the team to handle daily pressures and adventures without feeling or experiencing burnout.
DevOps Engineer
Posted today
Job Viewed
Job Description
We are looking DevOps Engineer — Build and operate resilient cloud platforms, automate delivery pipelines, and accelerate software delivery across the organisation. Hybrid/Remote in Cape Town and or Johannesburg.
Visit our Website:
Find us on OfferZen:
Who we're looking for
We are looking for individuals who share our core values of fairness, integrity, care, collaboration, gratitude, and excellence. We want enthusiastic, self-starters who want to build a long-term career at Singular and enjoy the shared success that comes with consistently creating value for our clients. Our collective success (which includes your long-term financial gain) is built upon a solid foundation of reliability, passion, and mutual growth.
What you'll bring
To be considered for this role, here are the skills and competencies we're looking for:
- Proficient at PowerShell scripting (bash scripting a plus).
- Ability to create and optimize Dockerfile images.
- Containerize applications and operate container orchestration platforms (Kubernetes).
- Good understanding of source control using git.
- Build and deployment scripting (preferably .NET 5+ and ) with practical experience in implementing CI/CD pipelines.
- General knowledge of how networks and the Internet work (TCP/IP, DNS, http, routing, firewalls, etc.).
- Solid Linux systems administration and networking fundamentals
. - Extensive experience with at least one of the major cloud providers, preferably Azure.
- Has used Terraform in the provisioning of complex cloud infrastructure.
- Understanding of Kubernetes resources and develop yaml resource files. (Experience in developing Helm packages is a plus).
- Ability and eagerness to quickly learn new technologies.
- Strong collaboration and communication skills.
- The initiative to evolve processes through continuous improvement, to ensure the best delivery to our clients.
- Drive cost optimisation, security hardening and platform improvements
- The humility and empathy to coach and assist fellow DevOps and software engineers.
What we're looking for (
must-haves
)
- 3+ years professional experience in a DevOps / SRE / Site Reliability role (or similar).
- Hands-on cloud experience (AWS, Azure) — provisioning, networking, and core services.
- Strong IaC skills (Terraform, ARM, Bicep or CloudFormation).
- Container tooling: Docker; Kubernetes experience in production.
- CI/CD tooling experience (GitHub Actions, Azure DevOps, Jenkins, GitLab CI).
- Scripting and automation: Python, Bash or PowerShell.
- Production monitoring and logging experience (Prometheus, Grafana, ELK/Elastic, Datadog).
- Solid Linux systems administration and networking fundamentals.
- Good understanding of security best practices and access controls.
What we're looking for (
nice-to-haves
)
- Windows and SQL Server administration.
- C#, TypeScript.
- Observability knowledge (Metrics, Logging and Tracing) - Grafana & Prometheus
- Distributed public cloud knowledge (Cloudflare, Azure, Github, Zero Trust)
- Certification(s): AWS/Azure, CKA, Terraform Associate.
- Familiarity with cost optimization and platform engineering principles.
- Prior work in regulated or security-sensitive environments.
What you'll do
As a DevOps Engineer at Singular Systems, you will work alongside our Senior DevOps Manager (Head of DevOps) to determine DevOps best practices and drive DevOps adoption across development teams.
DevOps Engineer
Posted today
Job Viewed
Job Description
Are you a seasoned
DevOps Engineer
with a passion for driving impactful transformation within the financial sector? We are partnering with a prestigious financial institution to find a
Senior DevOps Engineer
for a
12-month renewable contract
.
The main purpose of this role is to define and establish test, develop, release, update, and support processes for the DevOps operations, manage CI/CD pipelines and perform any configuration management, troubleshoot environment issues and limiting downtime through proactive monitoring, embed security controls in the software development life cycle, eliminate waste by automating relevant tasks throughout the software development lifecycle and implement and manage monitor and logging.
Requirements
- Degree in Computer Science or relevant
- 8 years working experience as a DevOps Engineer;
- Linux experience a must;
- Working experience in building and maintaining Continuous Integration and Continuous Development (CI & CD) pipelines;
- Experience in design, deployment, configuration and maintaining RedHat OpenShift clusters;
- Experience of open-source technologies, DevOps and Agile principles,
- Extensive experience in GitLab, GitHub, OpenShift, ArgoCD, Kibana, Grafana, SAST, DAST, Sonarcube, 3scales, Kafka, Jfrog;
- Experience in implementing Application Performance Monitoring (APM) tools such as AppDynamics, New Relic or similar to monitor application performance metrics, including response times throughput adn resource utilization
- Experience supporting databases and pipeline platforms, Informatica IICS & TeraData, Oracle, Postgres;
- Bash scripting and Ansible automation;
- A solid understanding of configuring and managing databases;
Tools
- Source code management: GitLab/GitHub;
- Developing CI/CD pipelines: Jenkins and GitLab ArgoCD or similar;
- Testing: Selenium or similar;
- Containerization: OpenShift, Docker and Kubernetes or similar;
- Configuration Managment: Puppet and Chef or similar;
- Monitoring: AppDynamics/Prometheus or similar;
Responsibilities
- Strong collaboration with the Programme teams to understand the software requirements to design and implement different environments and DevOps solutions;
- Design, implement and maintain the orchestration platform considering scalability;
- Eliminate waste by automating relevant tasks throughout the software development lifecycle;
- Manage CI/CD pipelines and perform any configuration management;
- Implement and manage monitor and logging;
- Close collaboration with the Product and Program teams to resolve both non-production and production issues;
- Manage all activities and checklists for releases;
- Troubleshooting environment issues and limiting downtime through proactive monitoring;
- Define and implement DevOps culture within the team and be an ambassador for DevOps culture;
- Define and maintain documentation for knowledge sharing purposes and to eliminate key man dependencies;
- Reduce costs by continuously monitoring the environment and identifying areas where costs can be saved;
- Embed security controls in the software development life cycle
- Defining and establishing test, development, release, update, and support processes for the organization's DevOps operations;
- Enhance the IT infrastructure's security protocols by identifying and deploying needed cybersecurity measures by continuously conducting vulnerability assessment and risk management procedures;
- Understanding customer requirements, monitoring, and measuring customer experience and their Key Performance Indicators (KPIs);
- Managing stakeholders and associated external interfaces;
- Managing periodic reporting on project progress to the management, stakeholders, and customers.
DevOps Engineer
Posted today
Job Viewed
Job Description
We are seeking an experienced
DevOps Engineer
to join our IT team. You will design, build, and maintain
CI/CD pipelines
, automate processes, and ensure
system reliability, security, and scalability
.
Requirements:
- 3+ years DevOps experience with
CI/CD tools
(Jenkins, GitLab) - Experience with
Docker, Kubernetes, AWS ECS - Scripting/automation skills (
Python, Shell, PowerShell, Groovy, Perl
) - Knowledge of
databases
, microservices, and Agile workflows - Strong problem-solving, troubleshooting, and collaboration skills
Responsibilities:
- Implement and maintain pipelines and automation processes
- Monitor, troubleshoot, and optimize server and network infrastructure
- Apply security best practices and support cloud migration initiatives
- Collaborate with development and infrastructure teams
Be The First To Know
About the latest Devops specialists Jobs in South Africa !
DevOps Engineer
Posted today
Job Viewed
Job Description
DevOps Engineer
Recruiter:
Network Recruitment
Job Ref:
BIT /Mel
Date posted:
Thursday, September 11, 2025
Location:
Centurion, South Africa
Salary:
75000 Monthly
SUMMARY:
We're recruiting for a
DevOps Engineer
to join a team in Pretoria. This is a
fully in-office role
where you will be responsible for designing, maintaining, and improving infrastructure that keeps systems reliable, scalable, and secure.
POSITION INFO:
**DevOps Engineer
Pretoria
Full-time
On-site
Market-related salary**
Non-Negotiables:
- Solid background working with Linux systems.
- Hands-on experience with AWS services.
- Strong knowledge of Ansible (or similar tools).
- Proficiency with Git.
- Scripting skills (e.g., Bash, Python, or similar).
- Docker expertise.
Extra Skills:
- Experience with OpenVPN.
- Familiarity with Jenkins & CI/CD pipelines.
- Exposure to AWS CDK.
- Monitoring/observability tools: Grafana, Prometheus, Loki, and Alloy.
- Knowledge of Azure.
- Application server experience with Wildfly.
- Database skills with MySQL.
- Understanding of security monitoring.
- Networking fundamentals.
If you are interested in this opportunity, please apply directly.
For more exciting IT vacancies, please visit:
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
For more information contact:
Mel Nandalall
Snr Recruitment Consultant
DevOps Engineer
Posted today
Job Viewed
Job Description
The DevOps Engineer will design, implement, and maintain automation and deployment processes across Coronation's hybrid landscape. The role requires strong Linux expertise with working knowledge of Windows systems, supporting both legacy and modern workloads. The engineer will help drive infrastructure-as-code, CI/CD maturity, container orchestration, ensuring system reliability, scalability, and security.
DevOps Engineer
Posted today
Job Viewed
Job Description
Kubernetes & Rancher Expert Wanted: Drive Automation and Resilience in DevOps
The ideal candidate is an expert in Kubernetes and Rancher, passionate about creating resilient, automated CI/CD pipelines and ensuring a highly available infrastructure. Encourages innovation, experimentation, and continuous learning. Engineers and developers are empowered to bring new ideas to life and shape the future of digital ecosystems.
Key Responsibilities:
- Manage and maintain Kubernetes clusters for both production and non-production environments using Rancher.
- Design, develop, and enhance CI/CD pipelines to automate deployments of backend (C#) and frontend (Flutter) applications.
- Ensure smooth and reliable software releases across all stages, including Development, System Integration Testing (SIT), and Production.
- Implement and oversee comprehensive monitoring, logging, and alerting systems to maintain system health, performance, and uptime.
- Lead the adoption of Infrastructure as Code (IaC) practices to automate environment provisioning and configuration.
- Work closely with development teams to troubleshoot infrastructure issues and improve application performance.
- Manage the deployment and configuration of critical components such as RabbitMQ, Redis, and PostgreSQL databases.
Job Experience and Skills Required:
- Proven hands-on experience managing containerized environments with Kubernetes (K8s).
- Demonstrate expertise in managing and operating K8s clusters using Rancher.
- Strong understanding of CI/CD concepts and proven experience building automated pipelines with tools like Jenkins, Bitbucket CI, AWS DevOps, or similar.
- Experience managing multiple environments (e.g., Dev, SIT, UAT, Prod) and promoting code between them.
- Solid understanding of core development concepts, source control (Git), and scripting (e.g., Bash, Python).
- Experience with deploying and managing RabbitMQ or other message brokers.
- Experience with in-memory data stores like Redis.
- Familiarity with the build and deployment pipeline for C#/.NET applications.
- Familiarity with the deployment process for Flutter mobile/web applications.
- Knowledge of Infrastructure as Code tools such as Terraform or Ansible.
- Experience in a DevSecOps environment, integrating security practices into the CI/CD pipeline.
Apply now
For more exciting IT vacancies, please visit:
I also specialise in recruiting in the following:
- Software Developers, Mobile Developers, Business and Systems Analysts, BI and SQL Experts.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information, contact:
Lameez Mohamed
Specialist Recruitment Consultant
Connect with me on LinkedIn