See more Collapse

DevOps Engineer

2 months ago


Cape Town, Western Cape, Saudi Arabia VHRS Full time

Role summary:

As a DevOps Engineer at Tagmarshal, you will play a crucial role in bridging the gap between development and operations, ensuring seamless integration, deployment, and delivery of our software solutions. Your responsibilities will encompass building, maintaining, and optimizing our infrastructure, implementing automation, and fostering a culture of collaboration and continuous improvement.

WHY WORK WITH TAGMARSHAL?

Tagmarshal is a leading provider of golf course management solutions, dedicated to enhancing the golfer experience through data-driven insights and innovative technology. We are seeking a skilled DevOps Engineer to join our dynamic team and drive the efficiency and reliability of our software development and deployment processes.

RESPONSIBILITIES:

  • Infrastructure Management: Design, build, and manage scalable and resilient infrastructure on AWS, ensuring high availability and performance.
  • Automation: Implement and maintain automation tools and processes to streamline deployment, configuration management, and monitoring.
  • Continuous Integration and Deployment CI/CD: Develop and maintain CI/CD pipelines to automate software delivery, enabling faster release cycles and reliable deployments.
  • Monitoring and Alerting: Set up monitoring systems and configure alerts to proactively identify and resolve issues, ensuring optimal system performance and availability.
  • Security: Implement best practices for infrastructure and application security, including access control, data encryption, and vulnerability management.
  • Collaboration: Work closely with the development team to understand their requirements and provide DevOps support throughout the software development lifecycle.
  • Documentation: Create and maintain comprehensive documentation for infrastructure, processes, and procedures to facilitate knowledge sharing and onboarding.
  • Troubleshooting: Investigate and resolve infrastructure and deployment issues, collaborating with cross-functional teams as needed to ensure timely resolution.
  • Capacity Planning: Monitor resource utilization and plan for capacity scaling to accommodate growth and changes in demand.
  • Incident Response: Participate in incident response and recovery efforts, contributing to post-incident reviews and implementing preventive measures.
  • Continuous Learning: Stay updated on emerging technologies and industry trends in DevOps and cloud computing, applying new knowledge to enhance our practices and tools.

REQUIREMENTS:

  • Proven experience as a DevOps Engineer or similar role, with a strong background in infrastructure management, automation, and CI/CD.
  • Proficiency in AWS, including experience with infrastructure as code IaC tools like Terraform or CloudFormation.
  • Hands-on experience with containerization and orchestration technologies such as Docker, Kubernetes, and Docker Swarm.
  • Familiarity with configuration management tools like Ansible, Puppet, or Chef.
  • Solid understanding of networking concepts, security principles, and best practices for cloud environments.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.

RELEVANT EDUCATION AND EXPERIENCE:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Certifications in relevant areas such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator CKA, or Certified Docker Associate CDA.
  • Experience with serverless computing, microservices architecture, or big data technologies.
  • Understanding of Agile development methodologies and practices.

We have other current jobs related to this field that you can find below

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, Saudi Arabia Nebula Full time

    About the role: The purpose of this position is to take ownership of DevOps within the Nebula group, both internally focused across project teams, as well as client projects, while applying all of the required DevOps best practices. What You will do within this role Your key responsibilities: Review and improve currently implemented systems to continually...

  • Senior Data Engineer

    1 month ago


    Cape Town, Western Cape, Saudi Arabia CDW Full time

    KEY DUTIESCDW is undergoing a roll out of our Azure data platform, and we are looking for a Data Engineer to join a growing team to ingest, cleanse and model data into single source of truth Kimball datasets, used for Business Intelligence reporting and Data Science machine learning use cases.Ingest data from various sources, including on premise SQL...

  • Azure Data Engineer

    1 month ago


    Cape Town, Western Cape, Saudi Arabia CDW Full time

    KEY DUTIESCDW is undergoing a roll out of our Azure data platform, and we are looking for a Data Engineer to join a growing team to ingest, cleanse and model data into single source of truth Kimball datasets, used for Business Intelligence reporting and Data Science machine learning use cases.Ingest data from various sources, including on premise SQL...


  • Cape Town, Western Cape, Saudi Arabia The Rank Group Full time

    Job DescriptionAs the Site Reliability Engineer SRE you will ensure our customers get the best quality of service and up-time we can give them. You will Identify where we can expect and how we can tolerate IT failures from our systems as well as those we depend upon. You will be responsible for the availability, performance, monitoring, incident response,...


  • Cape Town, Western Cape, Saudi Arabia The Rank Group Full time

    Job DescriptionAs the Site Reliability Engineer SRE you will ensure our customers get the best quality of service and up-time we can give them. You will Identify where we can expect and how we can tolerate IT failures from our systems as well as those we depend upon. You will be responsible for the availability, performance, monitoring, incident response,...


  • Cape Town, Western Cape, Saudi Arabia Pragma Global Full time

    Minimum RequirementsNQF 6 - Bachelor Degree in Computer Science, Engineering or relevant National Diploma or relevant College qualificationWith ideally one of the following certifications:ISTQB Foundation certificateISTQB Advance certificateTest Manager certificateGreater than 36 months experience in manual testingExcellent understanding of the Test...

  • QA Engineer

    1 month ago


    Cape Town, Western Cape, Saudi Arabia IQbusiness Full time

    Job DescriptionJoin IQbusiness the largest independent management and technology consulting firm in Africa, at our Cape Town office, conveniently located in the Northern Suburbs. With us you will be involved with delivering high-quality, innovative solutions, aligned to best practice current technology stack and technical design. At IQbusiness we follow...


  • Cape Town, Western Cape, Saudi Arabia Vodafone Global Enterprise Full time

    Role Purpose/Business Unit:Are you ready to join Vodacom's exciting world of Digital IT and become part of a high performing, dynamic technology team? With our customers at the heart of our purpose, you will be part of the evolution of our IT technology landscape, harnessing the latest technical innovations available.The SS Machine Learning Engineer delivers...


  • Cape Town, Western Cape, Saudi Arabia Flash Group Full time

    Job DescriptionDeveloping solutions to support operations and development teams efficientlyTackling and resolving escalation issuesParticipating in on-call dutiesDocumenting and sharing knowledge effectivelyPerforming post-incident reviewsImplementing sustainable systems and services through automation and enhancementsManaging Service-Level Objectives...


  • Cape Town, Western Cape, Saudi Arabia DataOrbis Full time

    DataOrbis: Graduate Internship Programme 2023At DataOrbis, you will embark on a journey into a world of work that is ever changing and agile that will push you to think out of the box and immerse yourself in our industry. With roles within both our DevOps, Data Visualisation, Service Desk Support, IT Security, Cloud Engineering and Software Development...


  • Cape Town, Western Cape, Saudi Arabia Nebula Full time

    Job Opportunity at 1Nebula: You will be building a robust software testing infrastructure for our world-class cloud-native mobile and web applications while tracking quality across the SDLC. What You will do within this role Your key responsibilities: Become an effective member of the technical teams enabling quality across the SDLC. Ability to move beyond...


  • Cape Town, Western Cape, Saudi Arabia BETSoftware Full time

    Job DescriptionWe Want You:Join our vibrant team at BET Software as a Junior Software Development Engineer, where innovation meets passion. As the heart of our projects, you'll craft cutting-edge software solutions, collaborating with a talented team to drive progress. Dive into the world of coding, debugging, and perpetual learning, shaping the future of...


  • Cape Town, Saudi Arabia DataOrbis Full time

    DataOrbis: Graduate Internship Programme 2023   At DataOrbis, you will embark on a journey into a world of work that is ever changing and agile that will push you to think out of the box and immerse yourself in our industry.   With roles within both our DevOps, Data Visualisation, Service Desk Support, IT Security, Cloud Engineering...


  • Cape Town, Saudi Arabia BETSoftware Full time

    Job DescriptionWe Want You:Join our vibrant team at BET Software as a Junior Software Development Engineer, where innovation meets passion. As the heart of our projects, you'll craft cutting-edge software solutions, collaborating with a talented team to drive progress. Dive into the world of coding, debugging, and perpetual learning, shaping the future...