AI Platform Senior Software Developer

 

Recruiter:

Open Source (Pty) Ltd

Job Ref:

CPT001271/PV

Date posted:

Sunday, February 13, 2022

Location:

Midrand, South Africa


JOB SUMMARY:
We are recruiting for a Senior Software Developer with an interest in AI Development.

  • 5-8 years’ experience in relevant programming language
  • On premise virtualisation technology expertise
  • Experience in testing (manual or automated testing
  • Web and digital project experience advantageous
  • Agile working experience advantageous


JOB DESCRIPTION:

Role Tasks :

  • Development and maintenance on platform/application
  • Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner
  • Develop systems solutions in line with quality and delivery requirements
  • Preparation of system/technical documentation (as per ISO standards)
  • Meet with end users and gather requirements
  • Facilitate daily stand-ups
  • Ability and willingness to coach and give training to fellow colleagues and users when required
  • User training
  • Compiling of user and operational manuals
  • System audits
  • User sign off
Technical Skill Set Required :
  • Primary Programming Languages of projects:
    • JavaScript
    • TypeScript
    • JAVA
    • Python
  • Auxiliary Programming Languages:
    • SQL
    • Bash (build/automation scripts)
  • Cloud Computing Experience:
    • Development of AWS solutions using cloud storage (s3 etc), compute (serverless and non-serverless e., lambda and ec2), identity management (i.e., AWS IAM roles) and networking (VPCs, gateways, subnets etc).
    • AWS Cognito, SAML, OpenID
  • Development for OS:
    • Linux/Unix
  • Source control with:
    • GIT
  • API Testing using tools:
    • Postman
  • Databases:
    • AWS RDS – PostgreSQL
    • DynamoDB
    • Aurora
    • MySQL
    • Redshift (warehouse)
  • Development of Infrastructure as Code using Frameworks/Platforms:
    • Terraform
    • AWS CloudFormation
  • CI/CD automation development via:
    • Jenkins
    • AWS code
    • Bitbucket
  • Development using and for virtualisation via:
    • Docker (OCI compliant images)
    • VMWARE
    • Podman (Advantageous)
    • Kubernetes
    • Openshift

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Technical Development Lead
Location: Johannesburg
Salary:
Role Purpose:The purpose of this role is to lead a development team within the Technology Services space, providing technical guidance, hands-on development, and direct management of both permanent employees and contractors. This role is pivotal in driving the technical excellence and delivery of a cloud-based product, contributing to the overall strategic roadmap, and fostering a high-performance...
Today


Senior Credit Analyst:
Location: Johannesburg
Salary:
Are you an experienced credit professional with deep exposure to Mining, Project Finance, or Oil & Gas? This is an opportunity to take ownership of a high‑impact portfolio, work closely with senior stakeholders, and play a key role in shaping sound, commercially driven credit decisions within a complex and dynamic environment.
3 days ago


Cloud Engineer
Location: Johannesburg
Salary:
We are seeking a specialised Cloud Engineer to design, build, secure, and maintain the infrastructure powering our modern data platforms. Unlike a traditional Cloud Engineer focused on general application hosting, this role is dedicated to the unique demands of large-scale data workload, spanning high-volume storage, high-throughput networking, and compute-optimised environments for Spark and SQL-...
7 days ago


Senior Full Stack Developer
Location: Johannesburg
Salary:
35 days ago


Backend Engineer
Location: Johannesburg
Salary:
56 days ago


Senior Content Editor
Location: Johannesburg
Salary:
59 days ago


Sales Director: Africa (Senior B2B Sales)
Location: Johannesburg
Salary: Market-related
Drive enterprise deal closure for a zero-code ai platform in financial services
63 days ago


Senior Enterprise Data Engineer
Location: Johannesburg
Salary:
65 days ago


Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes)
Location: Johannesburg
Salary: market related
As a senior Data Engineer, you will design, build, and optimize next-generation data pipelines and platforms.
78 days ago


AI Architect
Location: Midrand
Salary:
2 days ago


Create a free job alert for AI Platform Senior Software Developer in Midrand

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions