Remote Data Engineer (MySQL)

Posted

Apply now
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 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback