Overview
Skills
Job Details
ETL/API developer
We are looking for an experienced ETL/API Developer who has strong experience in SQL, working with ETL tools, and API development.
Responsibilities
Developing and maintaining APIs for data transfer
The API Developer will also be expected to provide technical and business analysis to ensure the APIs are delivering the desired results.
Should have a deep understanding of API design, including the principles of REST, JSON and OAuth and be comfortable working with databases and web technologies.
Create detailed API documentation to enable third-party developers to easily integrate with Client's platform
Create and maintain API client libraries to provide an easy-to-use interface for third-party developers
Track API performance metrics and work to improve the stability, scalability, and availability of the APIs
Monitor API usage to identify trends and anticipate customer needs
Should be able to work with stakeholders to ensure that the APIs are meeting the needs of our customers.
Provide technical guidance and mentorship to other engineers on the team
Strong communication and problem-solving skills are essential for this role.
Requirements
Experience developing and maintaining APIs
Proven track record of designing and developing RESTful web services
Proficiency in working with contemporary APIs and the Postman product
In-depth knowledge of web technologies including HTTP, XML/JSON, web security, authentication/authorization protocols
Languages – SQL, PL/SQL, Shell Scripts, java
Experience with advanced SQL
Experience with API development using Postman.
Load data using SQL Loader
Experience in dynamic SQL