Junior DevOps Engineer
4 weeks ago
Join to apply for the Junior DevOps Engineer role at BETSoftware . Job Description Delivering, maintaining, and optimizing infrastructures, databases, and middleware capabilities. Design & Implement CI/CD solutions using most appropriate approved patterns. Gather & Analyse User/Business System Requirements. Ensure the Solution is Functionally Complete and compatible with existing or other technology frameworks. Implement CI/CD solutions for single and multi-tier architectures. Understand the steps involved to get CI/CD done. Perform upgrades and complete fixes within the production environment. Responsibilities Deployments and responsibilities: Design & Implement CI/CD solutions using most appropriate approved patterns. Design & Implement CI/CD solutions for single and multi-tier architectures. Track monitoring and alerting of downstream operations to identify issues with CI/CD. Share successful patterns for building applications/services and deployments across teams and/or products. Be actively involved with roll-back/forward decision making. Planning Preparation - Gather & Analyse User/Business System Requirements. Identify all dependencies, including those which may not be immediately apparent. Act based on your understanding/findings to reduce the possibility of failure. Requirements Understand the CI/CD requirements for all projects by attending project planning meetings or taking all other reasonable steps to explain and help teams visualise the end-to-end flow of software, through DevOps. Help teams get a better understanding of the steps involved to get CI/CD done which in turns brings value to the customer. Share operational needs and development forecasts to allow for accurate planning of projects in a timely manner. Work with project managers and developers to get software and systems up and running in a timely manner, ensuring long-term scalability for the business. Implementation of Solution: Deliver a solution which performs efficiently, can co-exist with other solutions and does not have a detrimental impact on other solutions. Ensure the Solution is Functionally Complete, compatible with existing or other technology/frameworks. Ensure Solution has a high usability factor, is reliable and maintainable. Understand and implement containerisation where virtualization mimics the digital configuration of hardware and the OS and libraries that constitute the runtime environment. Implement testing strategy as part of CI/CD to ensure quality of deployments and security. Performance: Deploy all new applications/solutions/modules; perform upgrades and complete fixes within the production environment. Ensure that all modules are ready for production based on specific procedures. Ensure that documentation of knowledge transfer happens. Perform ongoing evaluation of existing applications and platforms. Recommend solutions to enhance performance by gap analysis. Perform monitoring, configuration, maintenance and troubleshooting of the implemented solution(s). Use Tools and Technologies: Display thorough understanding of DevOps key concepts, knowledge of various DevOps tools, identify new tools to improve effectiveness, use tools to increase development velocity and code quality. Behavioural Outputs Collaboration: Actively engage with cross-functional teams, communicate, share knowledge, and work together. Continuous Learning: Demonstrate commitment to learning and self-improvement, stay up-to-date with new technologies and best practices. Adaptability: Adapt to changing requirements, tools, and technologies quickly. Attention to Detail: Show meticulous attention to detail to ensure accuracy and reliability. Problem-Solving: Identify and solve technical issues efficiently with analytical skills. Communication: Effectively communicate technical concepts to both technical and non-technical team members. Ownership and Accountability: Take ownership of tasks, be accountable for outcomes, document lessons learned. Time Management: Manage time effectively to meet project deadlines. Documentation: Maintain accurate and comprehensive documentation of processes, configurations, and procedures. Resourcefulness: Exhibit resourcefulness, proactively seek solutions, leverage resources. Ethical Conduct: Maintain ethical standards, adhere to security policies, respect privacy of users and customers; adhere to ISO-27001 standards within SDLC. Resilience: Remain calm and focused during critical incidents, maintain professionalism. Team Player: Collaborate effectively, support team goals, assist teammates. Living Our Spirit Encourage teamwork and collaboration, working together to achieve common goals for the DevOps team. Embrace diversity, respect authenticity, foster an environment where team members feel encouraged to express ideas and skills. Remain agile, drive continuous improvement, embrace each day as an opportunity for learning, innovation and fearless problem solving. Be accountable and committed to stepping up and contribute to a high-performance culture at BET. Qualifications Diploma or Degree in IT or working experience in an IT related field. Minimum of 2 years in an IT related field. Detailed knowledge of the SDLC and management of software projects. Basic understanding of software development concepts and programming languages like .NET, C#, JavaScript frameworks such as Angular and React. Familiarity with version control systems like Git. Knowledge of basic networking and server administration. Eagerness to learn and adapt to new technologies and tools. Strong communication skills and ability to work collaboratively within a team. Problem-solving mindset and attention to detail. About Us BET Software is one of the most diverse betting software providers in Sub‑Saharan Africa, with a rapidly growing international footprint. Our multiskilled team is responsible for providing advanced software solutions while supporting high transactional volumes in a fast-paced industry, making BET Software a lively and engaging place to be. Our progressive use of technology enables our talented team to work with the tech stack of their choice, and we encourage an environment and culture that supports collaboration, learning, and growth. We believe that our strength lies in our diversity and that teamwork makes the dream work, a place where you can flourish amongst like‑minded individuals. We are a dynamic group of people from various cultures, backgrounds, and locations. While our head office is based in Umhlanga, South Africa we recruit talent throughout South Africa and internationally. Referrals increase your chances of interviewing at BETSoftware by 2x. Seniority Level Entry level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting Durban, KwaZulu-Natal, South Africa 4 days ago #J-18808-Ljbffr
-
Junior DevOps Engineer
4 weeks ago
Durban, South Africa BETSoftware Full timeJoin to apply for the Junior DevOps Engineer role at BETSoftware . Job Description Delivering, maintaining, and optimizing infrastructures, databases, and middleware capabilities. Design & Implement CI/CD solutions using most appropriate approved patterns. Gather & Analyse User/Business System Requirements. Ensure the Solution is Functionally Complete and...
-
Intermediate DevOps Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full time R250 000 - R450 000 per yearJob DescriptionSoftware DevelopmentEngineeringResponsibilitiesRole Responsibilities:Deployments And ResponsibilitiesDesign & Implement CI/CD solutions using most appropriate approved patterns.Design & Implement CI/CD solutions for single and multi-tier architectures.Track monitoring and alerting of downstream operations to identify issues with CI/CDShare...
-
Senior Devops Engineer
3 weeks ago
Durban, South Africa Betsoftware Full timeJoin to apply for the Senior DevOps Engineer role at BETSoftware Durban, KwaZulu-Natal, South Africa Job Description Designing, implementing and managing complex DevOps processes and infrastructure, supporting integration of Development and Operation teams, and ensuring efficient CI / CD pipelines and continuous monitoring. Responsibilities Design, implement...
-
Senior DevOps Engineer
4 weeks ago
Durban, South Africa BETSoftware Full timeJoin to apply for the Senior DevOps Engineer role at BETSoftware Durban, KwaZulu-Natal, South Africa Job Description Designing, implementing and managing complex DevOps processes and infrastructure, supporting integration of Development and Operation teams, and ensuring efficient CI/CD pipelines and continuous monitoring. Responsibilities Design, implement...
-
Senior DevOps Engineer
1 week ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full time R1 200 000 - R1 800 000 per yearJob DescriptionDesigning, implementing and managing complex DevOps processes and infrastructureSupport integration of Development and OperationResponsibilitiesDeployments and responsibilities:Design & Implement CI/CD solutions using most appropriate approved patterns.Design & Implement CI/CD solutions for single and multi-tier architectures.Track monitoring...
-
Senior DevOps Engineer
4 weeks ago
Durban, South Africa BETSoftware Full timeJoin to apply for the Senior DevOps Engineer role at BETSoftware Durban, KwaZulu-Natal, South Africa Job Description Designing, implementing and managing complex DevOps processes and infrastructure, supporting integration of Development and Operation teams, and ensuring efficient CI/CD pipelines and continuous monitoring. Responsibilities Design, implement...
-
Intermediate DevOps Engineer
1 week ago
Durban, South Africa OfferZen Full timeIntermediate DevOps Engineer Requirements 2+ years of relevant experience Experience with cloud services - AWS or GCP or Azure Experience with configuration management tools Experience working with containers - Docker or Kubernetes Experience working in an English speaking environment Nice to have Experience with CI / CD based application development You are...
-
DevOps Tech Lead – Durban – R1.2m PA
7 days ago
Durban, South Africa E-Merge Full timeAre you the kind of person who thinks in pipelines, speaks fluent Bash, and feels personally offended by downtime? Do you know how to build AND lead mentoring junior engineers while keeping complex systems running smoother than a jackpot payout? The n we are ready for you to step into the ring as our next DevOps Tech Lead. We dont do boring. We do big tech,...
-
DevOps / Platform Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa Magic Orange Pty Limited Full time R120 000 - R180 000 per yearMagicOrange is a globally recognized leader in the IT Financial Management Software market, as acknowledged by Gartner. With customers and a strong presence on four continents, we are a Software as a Service (SaaS) provider in a high-growth phase. Our mission is to empower individuals and organizations, enhancing their value through our innovative software...
-
Senior DevOps Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa BET Software Careers Site Full timeDesigning, implementing and managing complex DevOps processes and infrastructure Support integration of Development and Operation