Back-end – Soko https://sokosolutions.com Innovation & Talent Tue, 14 Nov 2023 13:19:21 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.1 https://sokosolutions.com/wp-content/uploads/2023/02/cropped-sokofavicon-32x32.png Back-end – Soko https://sokosolutions.com 32 32 Data & Back-End Engineer https://sokosolutions.com/jobs/data-back-end-engineer/ Tue, 14 Nov 2023 13:16:44 +0000 https://sokosolutions.com/?post_type=awsm_job_openings&p=1721

Data & Back-End Engineer

Requirements:
  • Experience working in agile software development teams: 5+ years;
  • Experience with SQL language: 3+ years;
  • Python experience: 3+ years;
  • Experience working with cloud platforms like Amazon, Azure or Google Cloud Platform: 2+ years;
  • Experience working with Docker: 2+ years;
  • Experience in software release management: Git, CI/CD;
Responsibilities:
  • Implement and maintain different data ingestion/processing pipelines for existing and new projects, extending and improving our existing data pipeline stack built using Airflow, Cloud Dataflow, and Bigquery.
  • Handle architectural and design considerations such as performance, scalability, reusability, and flexibility constraints.
  • Evaluate the data integrity from each source, finding the way to ingest, curate, and normalize it.
  • Document and communicate changes inline code, PR, tickets and release notes with the engineering, product and data team.
  • Work jointly with the research team to make prototypes out of proof-of-concepts and operationalize prototype pipelines.
  • Work jointly with the product team to understand the needs of the output datasets and find interconnections between projects.
  • Work jointly with the front-end and data to make sure the data is being used correctly.
  • Implement uptime monitoring for the multiple ingestion pipelines and set up continuous QA metrics on processing pipelines.
  • Debug data issues working closely with team members from other areas of the organization (subject matter experts or ML scientists).
  • Modify/Fix/Implement new API endpoints owning the full development cycle. Including supporting QA for test automation and product for feature release and documentation.

]]>