- Johannesburg
- Salary: Market Related
- Job Type: Permanent
- Sectors: IT
- Reference: 122212
Vacancy Details
Employer: BET Software
You Bring:
- Degree in Computer Science, business or a closely related area (BS in CS or EE, or equivalent) or relevant experience.
- Ability to make decisions to technically resolve business requirements.
- Minimum 3+ years hands-on experience supporting Cloud technologies and Linux systems including:
- Container technologies: Docker, Podman, Crio, Containerd.
- Container orchestration: Kubernetes, OpenShift; Storage technologies - block, object.
- Integration with other environments (authentication/directory services, network file systems, etc.).
- Troubleshooting experience
- Programming fundamentals in any language.
- Understanding Linux troubleshooting and, permission SELinux.
- Customer support experience
- Customer needs are top priority .
- Communicate clearly and set the right expectations.
- Red Hat Certified System Administrator (RHCSA) (Advantageous).
- Red Hat Certified Specialist in OpenShift Administration (Advantageous).
- Red Hat Certified Engineer (RHCE) (Advantageous).
- Red Hat Certified Architect (RHCA) (Advantageous).
- Work tightly with our customers, to understand, capture, and deliver against their requirements.
- Design and build distributed systems.
- Ability to work with the Operator Framework.
- Having an interest in diving into OpenShift and ODF (OpenShift Data Foundation).
- Work with your fellow engineers and the community to serve our customers.
- Support the requests of the Production and Development Teams to solve any problems related to the container platforms.
- Develop and oversee the backup, replication and disaster recovery strategies
- Maintain documentation for procedures, configurations and programs.
- Ensure systems adhere to NIST and Departmental standards
- Develop automation scripts using Ansible or equivalent.
- Maintain software repositories and apply software updates.
- Install, configure and maintain OpenShift environment
- Maintain/Monitor (i.e. Prometheus) the health of the systems through both automated and manual processes.
- Linux integration with other environments (authentication/directory services, network file systems, etc.)
- Cloud computing in general (provisioning, monitoring, orchestration, etc.)
- Understand OS and Application-level issues and advise on next steps
- Ability to communicate clearly and set the right expectations with all stakeholders.
- Applicable understanding of RedHat OpenShift and Kubernetes
- Understand infrastructure as code and the typical toolchains for implementing and maintaining these practices.
- The job obligations of a Senior Cloud Engineer go well beyond what is listed above. Ensuring that you are living and applying our fundamental company values in your day-to-day tasks is critical to the success of the department and BET Software as a whole. We have outlined how you will bring our core company values to life in your role below:
- Continuously embracing the power of teamwork to overcome challenges and find innovative solutions to make a positive impact within the Infrastructure Team. Take the initiative to make improvements and guide change management within the team.
- Empower and enable team members to be themselves, fostering an environment where individual strengths shine.
- Act as a mentor and coach to junior and intermediate team members, fostering their growth and development.
- Lead by example, encouraging authenticity and openness amongst the team and promoting a collaborative and inclusive work environment.
- Demonstrate expert-level conflict resolution skills, resolving complex team dynamics and technical disputes constructively.
- Approach each day with a strategic mindset, identifying long-term opportunities for improvement within the infrastructure team.
- Exhibit strong leadership in crisis situations, guiding the team through challenging and high-pressure scenarios.
- Uphold high moral and ethical standards in all your actions and decisions.
- Embrace each day as an opportunity to learn and grow in the ever-evolving field of IT. Every day brings a new adventure in troubleshooting and finding solutions for our clients and greater team.
- Assume responsibility for all duties and responsibilities, ensuring that they are accomplished to the best of your ability. It is critical to remember that even when assisting other departments, you are still representing the infrastructure department. Your work output will represent the Infrastructure Team as a whole.
3 people have applied for this job. 330 people have viewed this job.
About BET Software
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 incredibly 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 that stem from a variety of cultures, backgrounds and locations. While our head office is based in Umhlanga, South Africa we recruit talent throughout South Africa and Internationally.
More Jobs at BET Software
Intermediate Project Manager (JHB)
- Johannesburg
- Job Type: Permanent
- Posted 03 Apr 2025 | 25 Days left
IT Field Technician (DBN)
- Durban
- Job Type: Permanent
- Posted 02 Apr 2025 | 36 Days left
Senior BI Engineer - CPT
- Cape Town
- Job Type: Permanent
- Posted 01 Apr 2025 | 27 Days left
Intermediate UI/UX Designers (DBN)
- Umhlanga
- Job Type: Permanent
- Posted 31 Mar 2025 | 27 Days left