Ops Spec: Web Developer

Centurion, Gauteng, South Africa

Job Description

Business unit, Department, Reporting
Business Unit Operate
Department Outsource
Job grade/level S6
Core Description
Responsible for maintaining, supporting, and developing client solutions. This includes participating in requirements gathering, planning, and solution design; implementing robust solutions; managing daily operations; and driving service improvements and automation through Infrastructure as Code principles. The role also involves fostering cloud adoption and DevOps practices.
Additionally, the position encompasses developing and maintaining new and existing web applications that support internal operations and client-facing solutions. This work primarily involves leveraging web technologies within virtualised environments and cloud platforms to ensure scalability, efficiency, and innovation.
Key Deliverables / Primary Functions

  • Collaborate on the design, implementation, and management of client solutions.
  • Produce technical documentation and contribute to client presentations.
  • Develop and maintain reusable patterns and solutions, updating them as needed.
  • Advise on and implement client best practices, processes, and vendor-specific recommendations.
  • Continuously research and stay updated on emerging technologies and methodologies.
Core Functional Skills & Capabilities
Web design, development, and maintenance
Docker
Linux - Debian/Ubuntu/RedHat
Database Management
SQL Query writing - Oracle DB
MS SQL
PostgresSQL
DevOps (AWS/Azure/General)
Git Version Control - Github/BitBucket/Gitlab
Nginx / Apache
Core Behavioural Competencies
Job Match
Applying expertise & Technology
Following instructions & procedures
Learning & Researching
Working with people
Delivering Results & Meeting customer expectations
Minimum Qualifications
NQF 6: 3 year Degree/ Diploma/ National Diploma in Computer Science or Informatics
OR Grade 12 (NQF4) and 5 years' experience
Additional Education -Preferred /Advantage
Experience
  • 3 years' experience in a development and support role managing client applications, including open-source technologies, system engineering, and scripting languages.
  • Proven experience in software development, automation, and teamwork in agile environments.
  • Exposure to development technologies such as PHP, HTML, CSS, Javascript, Python, Node.js
Or
  • 5 years' experience in a development and support role managing client applications, including open-source technologies, system engineering, and scripting languages.
  • Proven experience in software development, automation, and teamwork in agile environments.
  • Exposure to development technologies such as PHP, HTML, CSS, Javascript, Python, Node.js
Certifications
Professional Memberships in Relevant Industry
Level of Engagement & Span of Control
Span of Control 0
Level of Engagement Colleagues and Management both internally and within client environments
Special Requirements / Employment Condition
Valid Drivers license
Ability to work extended /long hours as and when required
Workplace / Physical Requirements
Full-time Client Based Position
Hybrid Remote Worker
Revenue Generating
Billable

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1470019
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned