Please, let Solvd know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Solvd Inc. is a premier software engineering company with 8 offices globally and over 800 international employees.
The company has over 12 years of experience and helps clients create software that improves operations and opens new markets.
Solvd Inc. is seeking a Data Engineer (MySQL) to join their growing team.
Responsibilities include designing a scalable data lake architecture for ONIX data in MySQL, defining schema and indexing strategies, and ensuring data integrity during mapping.
The role involves developing data ingestion pipelines for on-demand and periodic updates, integrating support for various data formats, and writing efficient stored procedures and queries.
The Data Engineer will also design and build RESTful APIs, act as a consultant to clients, perform thorough testing and validation, and create detailed documentation for the data lake architecture and APIs.
Requirements:
Candidates must have at least 4 years of experience in software engineering.
Proficiency in RDBMS, including database design, stored procedures, and query optimization, is required.
Experience with data ingestion pipelines (ETL/ELT) and tools such as Apache NiFi or Talend is mandatory.
Strong knowledge of data mapping and data modeling is essential.
Expertise in API development, specifically RESTful APIs and GraphQL, is required.
Proficiency in Python, Java, or Node.js for backend development is necessary.
Candidates should have experience with XML parsing and handling other data formats like CSV and Excel.
Advanced knowledge of SQL, including joins, subqueries, indexing, and partitioning, is required.
Experience with database performance tuning and scalability is essential.
Strong communication and client-facing skills, along with problem-solving and analytical abilities, are necessary.
The ability to work independently and deliver results in a remote environment is required.
Benefits:
Employees will have the opportunity to work in a dynamic and international environment.
The position offers the flexibility of remote work.
Employees will gain experience working with a diverse range of clients and technologies.
There are opportunities for professional growth and development within the company.
The company provides training and support to enhance skills and knowledge in software engineering and data management.
Apply now
Please, let Solvd know you found this job
on RemoteYeah
.
This helps us grow 🌱.