MCPNew: now works with Claude & AI assistants
boardroom-appointments

boardroom-appointments

Specialist: Systems Development

Company

boardroom-appointments

Role

Specialist: Systems Development

Location

Cape Town, WC, South Africa

Job type

Contract

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

Job description

Minimum requirements

  • Proficiency in the design, development, testing and deployment of production-grade services, APIs and web applications
  • Proficiency in relational database design and SQL
  • Proficiency in Python
  • Understanding of object-oriented design principles and patterns
  • Experience in the use of version control software
  • Excellent communication skills
  • An aptitude for solving complex problems
  • Attention to detail and a passion for systems development

Nice to have

  • Proficiency in additional server-side programming languages such as Java, C#
  • Experience working with geospatial data
  • Familiarity with JSON and JSON Schema
  • Experience in the use of authorization protocols such as OAuth2
  • Familiarity with the Linux command line and Linux server administration

Responsibilities

  • Responsible for the re-development, integration and maintenance of a legacy ocean data archive as a modern, Python-based web application with a backing PostgreSQL database.
  • The incumbent will also be tasked with additional systems development work in support of the curation, management and publication of research data, as needed, for the Company and it's clients.
Resume ExampleCover Letter Example

Explore more