Specialist: Systems Engineer

2 weeks ago


Cape Town, Western Cape, South Africa Datafin Full time

ENVIRONMENT:
A dynamic organization specializing in Research Data Infrastructure seeks the expertise of a seasoned Systems Engineer. The role entails designing and implementing automation pipelines for both data and metadata.

These pipelines will support the management and dissemination of continuous data streams originating from various environmental monitoring instruments, both land- and marine-based.

This position presents a stimulating challenge, requiring the incumbent to collaborate closely with Data Curators, Developers, Scientists, and Technicians.

Key responsibilities include understanding and documenting system requirements and establishing a robust framework for automating the acquisition and processing of data streams to seamlessly integrate with existing systems and workflows.

Candidates should possess a minimum of 4 years of professional experience in Systems Development, and a qualification of NQF 6 (National Diploma) or higher in Computer Science or a related field.

This role is offered on a 3-year contract basis.

DUTIES:

Consult with Data Curation and Data Science teams, and internal and external stakeholders, as needed, to understand and capture system requirements.

Analyse and understand the functioning of existing production and legacy systems. Conduct research into available tools, technologies and best practices in formulating an approach to system design and development. Create and maintain system design diagrams (UML, ERD, etc) using online diagramming tools. Create and maintain system documentation using GitHub. Develop system features and enhancements. Create unit tests for services and APIs. Fix bugs. Participate in code reviews. Maintain source code using git and GitHub. Work with the systems development lead to establish scope and timelines for deliverables. Provide progress updates during weekly development team meetings. Engage with team mates to discuss and evaluate system designs, technology choices, etc. Give presentations and demonstrations of work, at intervals, for review and feedback by team leads and stakeholders. Liaise with the infrastructure team to coordinate server provisioning and system deployment. Configure runtime environments, databases, web servers and proxy servers, as needed, in respect of system deployments. Apply library updates and security patches to deployed systems. Monitor production systems operations and performance.

REQUIREMENTS:
4+ years of professional work experience in Systems Development. NQF 6 (National Diploma) or higher in Computer Science or a related field.

Technical Competencies Desired:
The design, development, testing and deployment of production-grade services, APIs and web applications. Relational Database Design and SQL. Proficiency in Python. Understanding of Object-Oriented design principles and patterns. Experience in Data Ops / Data Engineering. Experience working with large volumes of data and continuous data streams. Proficiency in the R programming language. 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. Familiarity with Microsoft systems and Windows Server administration. Experience in the use of Version Control software.

ATTRIBUTES:
Excellent communication skills. An aptitude for solving complex problems. Attention to detail and a passion for Systems Development.
#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa Time Personnel Full time

    Job Overview:Date Posted: Posted 3 hours ago-Location: Cape Town, Western Cape-Job Title: ERP Systems Specialist (Syspro)-Education Level: Bachelors Degree-Job Level: Intermediate-Minimum Experience: - 5 YearsERP Systems Specialist (Syspro) - Cape Town North:Are you an experienced Industrial Engineer with expertise in developing, implementing, and...

  • System Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Thales Aerospace Communications Full time

    System Engineer at Thales Aerospace Communications | softgardenView job here System EngineerFull Time Le Cap, Afrique du Sud Hybrid With Professional Experience 5/6/24 Overall Job FunctionTo be responsible for the system level product ownership, which involves maintaining the technical baseline, requirements management, verification and validation,...

  • Operations Specialist

    2 weeks ago


    Cape Town, Western Cape, South Africa Aquarius Specialist Recruitment Full time

    Our client is a very successful and prominent Asset Management company that has made big strides in asset gathering and building their AUM in the past five years on the back of a sound business strategy and excellent investment performance. Due to the growth in their business they now have a new position for an Operations Specialist to join their operations...

  • Systems Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Coronation Fund Managers Full time

    The Systems Engineer will be responsible for designing, implementing, and maintaining the organization's computer infrastructure and networks. The candidate will have experience in managing complex systems, troubleshooting system-related issues, and ensuring system security and availability.

  • Controller Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Milkor Integrated Systems Full time

    KEY RESPONSIBILITIES:Designs, develops, and tests sophisticated control systems for aircraft and unmanned aerial vehicles (UAVs)Develops advanced algorithms and software for flight control, navigation, and stabilizationPerforms modeling, simulation, and analysis of aircraft/UAV dynamics and control systemsTests and validates control system performance...


  • Cape Town, Western Cape, South Africa East End Yovth Full time

    Responsibilities for SEO Specialist Manage SEO campaigns Oversee client communication Develop optimization strategies that increase our client's search engine results rankings Manage multiple projects while executing timesensitive deliverables Research SEO keywords using several tools such as SemRush, Keyword Planners, etc Set measurable goals that...


  • Cape Town, Western Cape, South Africa Coronation Fund Managers Full time

    Be a key member of our Information Systems support team at one of South Africa's top asset management firms We are on the lookout for a dedicated IS Support Specialist ready to perform critical operations, configurations, and maintenance on our production systems. Your role will involve tracking, managing, and reporting on IT problems, ensuring swift...


  • Cape Town, Western Cape, South Africa Armstrong Appointments Full time

    Main job function The Employee will work as a Senior System Engineer, in the field of Autonomous Systems.Take a lead role in the development of system-level plans, processes, procedures, and internal standards towards compliance with aerospace and safety standards and guidelines;Liaise with client and translate client requirements into system/subsystem-level...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    In this role, you will serve as a technical specialist focusing on pavement design and associated deliverablesResponsibilities also include acting as the Employers Agent/Engineer in accordance with GCC2015/FIDIC, overseeing the compilation and review of project technical pavement deliverables, and managing a team of technicians and junior...


  • Cape Town, Western Cape, South Africa Vulcan Recruit Full time

    Title:Google Add Specialist | Search Engine SpecialistJob Type:PermanentLocation:Montague Gardens, Cape TownStart Date:As soon as possibleWorking Hours:8am - 5pm In-OfficeRemuneration:From R15,000.00 Per Month Depending On ExperienceCompany Overview:Our client is a dynamic and fast-paced large format digital print company known for its innovative solutions...


  • Cape Town, Western Cape, South Africa Canonical Ltd Full time

    The role of a Systems Integrations Engineering Manager, Commercial Systems at CanonicalThis engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    An amazing opportunity is available at our prestigious company, a top player in the food, beverage, and mining sectors. We are seeking a talented Control Systems Engineer to join our team. With an outstanding reputation and a wide range of clients both locally and internationally, we are in search of an individual with a minimum of 5 years of relevant...


  • Cape Town, Western Cape, South Africa Milkor Integrated Systems Full time

    KEY RESPONSIBILITIES:Review software requirements and design specifications to develop relevant test scenarios and test casesImplement automated testing frameworks and tools to streamline the testing process and optimize test coverageConduct thorough testing, including functional, performance, regression, and integration testing, to validate software...


  • Cape Town, Western Cape, South Africa PSG Insure Full time

    Job description:Responsibilities:Strategic Contribution: Strategic shortterm insurance product development. Ground up product specification, development, documentation, testing to completed product implementation. Improve current product expansion, development to drive enhancements and efficiencies. Actively Identifying new beneficial product and system...

  • Cad Specialist

    2 weeks ago


    Cape Town, Western Cape, South Africa Western Cape Recruitment Full time

    A large manufacturing company, who is on a mission to develop a world-class design department, is seeking a talented, analytical, and methodical individual to join and take charge of all software systems used their Design and Technical Engineering department. As the CAD Specialist, you'll will be responsible for assessing and implementing steps, procedures,...


  • Cape Town, Western Cape, South Africa Canonical Ltd Full time

    Your submission was sent successfully Close Thank you for signing up for our newsletterIn these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close Thank you for contacting our team. We will be in touch shortly.Close The role of a Billing System Engineering Manager, Commercial Systems at...


  • Cape Town, Western Cape, South Africa Recruitment Legends Full time

    Engineering Recruitment Resourcing SpecialistCape Town Central R R ComSalary: R14, R17,000.00 per monthAbility to Commute: Cape Town, Western Cape (required)Ability to Relocate: Cape Town,Western Cape: Relocate before starting work (required)


  • Cape Town, Western Cape, South Africa Armstrong Appointments Full time

    Main job function Employee will work as a Senior System Engineer, in the field of Autonomous Systems.Take a lead role in the development of system-level plans, processes, procedures, and internal standards towards compliance with aerospace and safety standards and guidelines;Liaise with client and translate client requirements into system/subsystem-level...


  • Cape Town, Western Cape, South Africa Canonical Ltd Full time

    Your submission was sent successfully Close Thank you for signing up for our newsletterIn these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close Thank you for contacting our team. We will be in touch shortly.Close The role of a Billing System Engineer, Commercial Systems at CanonicalThis...


  • Cape Town, Western Cape, South Africa Mecad Systems Full time

    Requirements:3-5 years draughtsman experience using Sheet-Metal design in SolidWorks.3-5 years' experience in or knowledge of the sheet metal fabrication environment.SolidWorks Certificates advantageous.ND Mechanical Engineering advantageousJob Description:Complete 3D design of sheet metal parts and assembliesPreparation of detailed manufacturing...