Enable job alerts via email!

Support developer

C40 Cities

Cape Town

Hybrid

ZAR 300,000 - 450,000

Full time

8 days ago

Boost your interview chances

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

Job summary

Join a vital team as a Support Developer at C40 Cities in Cape Town, where you'll tackle software issues and ensure reliable service delivery. You'll leverage your MS SQL and Azure expertise to optimize solutions and engage with customers daily, contributing to a collaborative environment. This position offers the flexibility of hybrid work, with a focus on support and technology.

Qualifications

  • Proficient in MS SQL and Azure services.
  • Experience with CI/CD processes and DevOps practices.
  • Strong analytical skills for troubleshooting.

Responsibilities

  • Investigate and resolve customer-reported software issues.
  • Monitor database health and performance using Azure tools.
  • Collaborate with teams to improve deployment processes.

Skills

SQL
Azure
Problem-Solving
Communication
Teamwork

Job description

As part of the Bidfood family, BidOne is a local company with a global presence. Every day thousands of businesses around theworld place orders with their wholesale suppliers on the BidOne apps and online platforms.

BidOne has a strong team culture of shared responsibility for the profitable delivery of software to our customers. BidOne software reflects their business need, contributes to their competitive advantage and is reliable and robust reflecting the critical nature of the business processes that we support. “Never lose an order” is central to the way that we go about our business activities.

The BidOne Support & Operations team is a valued and vital team for the success of our product and service delivery, with direct responsibility for the delivery of our software through the release process. As the owners of production environments, helpdesk response and support projects, the team engage with our customers on a daily basis ensuring a highly responsive service experience.

Position Summary:

As a Support Developer on the Support Team, your primary responsibility is to investigate, troubleshoot, and resolve issues reported by customers across different software products. You will leverage your expertise in MS SQL and Microsoft Azure to support the team in diagnosing problems and implementing effective solutions. Your role may also involve collaboration with software developers and other technical teams to ensure high-quality service delivery.

Reporting to:
Operations Manager

Key Responsibilities:

1. Ticket Investigation & Resolution:

Analyze customer-reported issues and identify root causes using SQL queries and data analysis.

Write, optimize, and maintain SQL scripts, stored procedures, and queries to support troubleshooting efforts.

Utilize Microsoft Azure tools to monitor database health, performance, and resolve incidents.

2. Alerts & Monitoring:

Set up, configure, and maintain monitoring systems to track database and application performance.

Respond to alerts generated by monitoring tools, identifying and resolving issues proactively.

Analyze trends in system alerts to recommend preventive measures and system improvements.

3. DevOps & Deployments:

Participate in software deployment processes, ensuring accurate and efficient updates to production and test environments.

Collaborate with the DevOps team to automate deployment pipelines and improve CI/CD processes.

Support post-deployment validation and troubleshooting for database and application changes.

Work closely with the Support team to understand ticket details and provide technical input for complex issues.

Collaborate with software developers and DevOps teams on issues involving data access, integration, or backend services.

Participate in team learning sessions as a presenter, sharing expertise on MS SQL, Azure, or relevant technical topics.

Engage as a participant in learning sessions to expand your knowledge and stay updated on best practices and emerging technologies.

Document recurring issues, resolutions, and best practices to build a robust knowledge base.

6. Database Maintenance & Optimization:

Monitor and maintain database systems, identifying areas for improvement in performance and reliability.

Participate in routine database health checks and performance tuning activities.

7. Additional Responsibilities:

Assist in onboarding new software products and customer sites, ensuring proper database configurations.

Contribute to incident investigations, particularly for high-severity tickets (Severity 1).

Participate in after-hours and weekend support as part of the Support team’s rotation.

Key Skills & Requirements:

MS SQL Expertise:

Proficient in writing complex queries, stored procedures, and optimizing database performance.

Experience with Microsoft Azure services such as Azure SQL Database, Azure Data Factory, and Azure Monitoring.

Alerts & Monitoring:

Familiarity with setting up and using tools like Azure Monitor, Application Insights, or other monitoring platforms.

DevOps Experience:

Knowledge of CI/CD pipelines and deployment processes, with hands-on experience in automated deployment tools.

Familiarity with C# .NET for understanding backend integration and assisting with data-related code issues.

Problem-Solving:

Strong analytical skills for diagnosing issues and implementing effective solutions.

Communication:

Ability to explain technical details clearly to both technical and non-technical stakeholders.

Teamwork:

Collaborative mindset, capable of working effectively within a cross-functional team.

Learning Mindset:

Willingness to both teach and learn from team members in structured sessions.

Work Conditions:

Standard working hours, with additional after-hours and weekend support required as per the Support Team rotation schedule.

Hybrid work environment, with 3 days in the office and 2 days work from home.

Note: The job periodically requires work outside of normal business hours to cater for client release deployments and resolution of critical technical issues.

About the job

Contract Type: Permanent

Focus: Support

Workplace Type: Remote

Experience Level: Associate

Location: Cape Town

Contract Type: Permanent

Specialism: Technology & Digital

Focus: Support

Industry: IT

Salary: Negotiable

Workplace Type: Remote

Experience Level: Associate

Location: Cape Town

FULL_TIME

Job Reference: 5MD3ES-63FC76F0

Date posted: 2 June 2025

Consultant: Eloise Ladouceur

cape-town technology-and-digital/support 2025-06-02 2025-08-01 it Cape Town Western Cape ZA ZA Robert Walters https://www.robertwaltersafrica.com https://www.robertwaltersafrica.com/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true

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