Enable job alerts via email!

Application Performance and Monitoring Specialist

BETSoftware

Umhlanga Rocks

On-site

ZAR 40 000 - 80 000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Application Performance and Monitoring Specialist! This role involves optimizing systems and enhancing user experiences through advanced monitoring tools like Dynatrace. You will collaborate with cross-functional teams to ensure seamless software performance and provide insights that drive improvements. With a focus on automation and compliance, you'll play a crucial role in shaping observability across platforms. If you're passionate about technology and eager to make an impact, this is the perfect opportunity for you!

Benefits

Learning and development programs
Growth opportunities
Incentives and rewards

Qualifications

  • 2+ years in Application Performance Management and monitoring.
  • Strong foundation in software development and IT principles.
  • Experience with cloud technologies and container orchestration.

Responsibilities

  • Deploy and configure monitoring tools across applications and servers.
  • Analyze application performance and identify bottlenecks.
  • Collaborate with teams to resolve incidents and optimize processes.

Skills

Application Performance Management (APM)
Java/.NET development/support/operations
Docker
Kubernetes
C#
JavaScript
Analytical skills
Problem-solving
ITSM frameworks (ITIL)
Cybersecurity awareness

Education

Degree or Diploma in Computer Science
Information Technology
Information Systems

Tools

Dynatrace
SonarQube
Jenkins
Ansible
AWS
Azure
GCP

Job description

We Want You:

Are you passionate about performance, precision, and pushing tech boundaries? At BET Software, we’re on the lookout for a sharp, forward-thinking Application Performance and Monitoring Specialist to join our Infrastructure Core Team in Durban. If optimising systems, elevating user experiences, and unlocking insights through tools like Dynatrace excites you, then this is your chance to make an impact. Help us power seamless software performance, guide our teams, and shape the future of observability across our platforms.

You Bring:

  • A completed or studying towards a degree or Diploma in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related technical computer system discipline.
  • A strong foundation in computer systems, software development, and IT principles.
  • At least 2 years working experience in areas such as Application Performance Management (APM), application monitoring, infrastructure monitoring, network administration, system administration, performance engineering/testing, or Java/.NET development/support/operations.
  • Understanding of ITSM frameworks, such as ITIL (optional).
  • Familiarity with APM, infrastructure monitoring, and analytics tools in alignment with the selected tech stack, including but not limited to Dynatrace.
  • Experience with Docker, Kubernetes, or other containerisation and orchestration tools.
  • Understanding of software engineering, software development lifecycle (SDLC) and Object-Oriented Programming (OOP).
  • Understanding of languages, such as C# as well as web programming languages such as JavaScript, other JavaScript frameworks.(advantageous).
  • A good understanding of distributed applications, web, and enterprise applications and database technologies (MS SQL) (important).
  • Previous consulting experience and/or project management experience.(advantageous). Rather use communication and stakeholder engagement and management across all product teams.
  • Knowledge of cloud and infrastructure technologies such as AWS, Azure, GCP, Docker, Kubernetes, OpenShift, etc, is highly recommended however virtual and orchestration knowledge and VMware is highly advantageous.
  • Ability to effectively communicate technical concepts to non-technical stakeholders.
  • Capability to analyse complex technical issues and develop creative solutions.
  • Experience working in a Team environment, collaborating with cross-functional Teams.
  • Excellent analytical and problem-solving skills.

What You’ll Do:

Performance, Monitoring and Implementation

  • Deploy and configure agents across applications, servers, and cloud environments.
  • Understanding and utilising alert motoring tools such as SonarQube to mentorand guide product teams across BET.
  • Set up monitoring dashboards, alerts, and reports.
  • Develop and implement customised monitoring tools and scripts to meet specific business and client needs.
  • Analyse application performance, infrastructure health, and network traffic.
  • Identify and diagnose bottlenecks, slow transactions, and system failures.
  • Conduct in depth investigations to diagnose and resolve technical problems.
  • System capacity monitoring and planning, and management of the system availability.
  • Provide recommendations to optimise application and system performance.
  • Analyse complex system issues and troubleshoot problems using advanced diagnostic techniques.
  • Implement synthetic monitoring for proactive issue detection.
  • Leverage AI-driven insights to predict and prevent issues before they impact users.

Automation

  • Automate monitoring and alerting using monitoring reporting tools AI capabilities.
  • Integrate Dynatrace with DevOps tools (Jenkins, Kubernetes, Ansible, etc).

Compliance and Best Practice

  • Use logs, traces, and metrics to provide end-to-end observability.
  • Monitor security vulnerabilities using Application Security. Generic.
  • Ensure compliance with organisational and industry standards.
  • Staying up to date with Governance and guidance best practices.
  • Any ad hoc tasks.

Collaboration and Reporting

  • Work with developers, operations, and security teams to resolve incidents.
  • Generate reports and insights for management and stakeholders.
  • Complete training and development to integrate effectively in all Teams.
  • Collaborate with cross-functional teams to identify areas for improvement and optimise monitoring processes.
  • Present findings and recommendations to Senior management and other Stakeholders. Present reports weekly, monthly, quarterly, bi-annual, and yearly. Present key findings, trend analysis, and cost analysis to strategise what’s best for business.

Living the Spirit:

  • Technical Aptitude: Comfortable with computer systems and eagerness to learn new technologies, ability to research and implement solutions.
  • Cybersecurity Interest: Interest in cybersecurity, particularly improving security scores and staying up to date with security best practices.
  • People skills: Strong customer focus, problem-solving mindset, and the ability to work both independently and collaboratively.
  • Curiosity and Resourcefulness: Ability to leverage LLMs (like ChatGPT) for research and troubleshooting.

The Company We Keep:

At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.

Please note that only candidates who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly consider your application to be unsuccessful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.