Duties:

  • Migrate current projects onto Cloud Environment like Amazon/Google Cloud.
  • Ability to work independently or in a team environment on multiple projects.
  • Experience in working with software specifications and documentation.
  • Excellent analytical, debugging, planning, and organizational skills.
  • Detail-oriented and comfortable working with developers, business analysts, and other project stakeholders
  • Provide influence over a new technical design for the highly visible software product.
  • Assist in quality assurance process such as writing unit tests and participating in code reviews, Test Driven Development approach.
  • Develop micro-services and preformant worker processes for the application.
  • Implementing Continuous Integration/Continuous Deployment (CI/CD)
  • Work on creating different Android mobile applications for the current web application.
  • Work in a client-facing application development environment with minimal supervision on implementation tasks.
  • Increase product value by writing high-quality, maintainable code following Industry coding standards.
  • Identify additional tasks and mentor other developers in completing tasks.
  • Promote Teamwork in the department.

Minimum Requirements:

Formal qualifications:

  • Bachelor’s degree in Computer Science, Management Information Systems, or an IT-related discipline, or its equivalent plus 4 years of development experience building high volume, public-facing modern web applications.

Technologies:

  • 3-5 years‘ Experience in the development of software applications using modern software languages: Python, Frameworks like Springboot, Django, Drupal
  • Experience in SQL scripting and relational and non-relational databases
  • Experience with scripting languages like HTML- CSS, XML/JSON, JavaScript/jQuery/ Angular/ ReactJS
  • Experience in Soap and Rest Web services
  • Familiarity with code review and working with code repositories like Teams Foundation, GitHub, Bitbucket
  • Understanding and strong interest in DevOps using tools like Jenkins, Maven, Docker, Kubernetes, etc.
  • Experience in SQL scripting and relational and non-relational databases such as Postgres, MySQL, Oracle, and MongoDB is a plus.
  • Familiarity with SAP Environment will be beneficial but not mandatory.
  • 2+ years of Agile experience (e.g., sprint planning, stand-up, Scrum, Kanban)
  • using tools like Jenkins/Docker/Kubernetes etc. and contributing towards DevOps.
  • Develop SQL queries for the application that targets high performance, also perform load testing, and optimize the performance of the current queries.
  • Develop HTML/JavaScript/Angular/ReactJS/Vue etc. for modern web applications.

Salary details

  • Company benefits include a compulsory Provident Fund (you can select a % that is included in the TGP) and medical aid is optional (not compulsory) with Discovery Medical Aid (included in the TGP).
  • Annual leave days: 15 days
  • No bonuses or 13th cheques (you can structure a “13th cheque” out of the TGP by allocating a deduction per month from the salary to be paid out in December).
  • Office work hours: Monday to Friday (07:00 – 16:00 or 08:00 – 17:00) including 1-hour lunch (no overtime/after-hours or weekend work) unless there is a technical issue/downtime.
  • Covid vaccination is not compulsory.

Desired Skills:

  • Python developer
  • python
  • migration
  • AWS
  • migration to cloud

Learn more/Apply for this position