Senior Connector Developer

Senior Connector Developer
Company:

Hr Genie


Place:

Gauteng


Area:

Programmer

Senior Connector Developer

Details of the offer

HR Genie-R500 000 - R600 000 a yearJohannesburg, GautengR500 000 - R600 000 a yearExciting opportunity for a 12 month contract for a Senior Connector Developer within a really exciting IT company in Melrose Arch, Johannesburg.
The Senior Connector Developer will be responsible for developing the connector framework for their platform. Connectors will be used to connect to various systems and applications, collect the required data and transform the data into a JSON format that can be easily consumed within the platform.
The ideal candidate will be a highly productive and motivated individual, proficient in a range of appropriate technologies and with a demonstrable track record at completing projects, and familiarity using Google Cloud Suite, microservices, coding in Python and big data experience.
This role will require leadership skills with technical ability and a willingness to take on tasks from solution design to core functionality building. Typical responsibilities include:
Design and/ or maintain solution architecture;
Training and mentoring junior developers. Includes code review;
Create and implement backend components and services;
Come up with solutions which account for scalability and optimize performance for a multi-tenant solution;
Develop very high-quality production ready code in an agile environment using test-based development methodology;
Work closely with the product team to build new features and infrastructure requirements;
Understanding requirements and following code standards;
Estimate time taken for that requirement;
Identify best practices in development (strict governance enforced);
Fix bugs with minimal return from Testers;
Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets;
Standards-compliant code;
Unit and functional testing.
Requirements:
IT degree or other suitble Python or related IT Development qualification
Certification(s): Google Cloud Platform (GCP) Qualified Developer preferred, alternatively Google Cloud Certified Architect or Google Cloud Certified Data Engineer;
4+ years' experience creating / sustaining commercial open source systems and experience in working with the following:
Strong software development experience in many of the following technologies: Python, SQL, XML, JSON, Web Services, Google cloud technologies;
PostgreSQL or MySQL;
REST API / or similar experience;
Google Cloud Platform experience;
Microservices experience, more specifically working with Apigee and Istio;
Implementing security architecture and coding against a standard such as OWASP;
Formal projects using tools such as Azure DevOps to manage a project end-to-end from backlog through to release management;
Source Control Management Tools (Azure DevOps);
Deployment Tools (Azure DevOps);
Experienced in roles conducting requirements gathering, design, and hands-on development;
Experienced with large scale, cutting edge cloud application development;
Strong analytical and problem-solving skills with ability to develop cutting edge solutions;
Excellent communication skills;
Experience with Agile software development and SCRUM;
Ability to work under pressure and manage client expectations effectively


Source: Jobs4It


Area:

  • IT - Information Technology / Programmer

Requirements