Senior Data Engineer - ETL/Python/JavaScript
- Remote
- Bogotá, Distrito Capital de Bogotá, Colombia
Job description
You will be working for a US-based technology company with the leading Software, Web and mobile app development for business in North America helping independent retailers adopt and embrace this new key component of their digital marketing solution. We build and maintain thousands of retailer websites that must run reliably, efficiently, and effectively. This developer position is responsible for implementing new functionality and coding updates to both new and existing systems to support these websites and connected systems. In this position, you will primarily be working in Python and ETL, but working knowledge of similar and related technologies is important.
The role will work on an amazing team of engineers to continue building out products to meet our retailers digital needs.
We only want the best and if you are looking to work with a fast growing and stable American company then this position is for you.
The Responsibilities
This position will work to integrate new data sources and improve existing ones using many different methods. We primarily work in data extraction and transformation, but also have Python scripts and are able to support any other languages with how our environment is setup. We work with NoSQL and SQL databases. Most services are hosted on GCP but we do use some other providers when there is a need.
Specifically:
- Create and maintain systems of data extraction, transformation, and management that support analysts, various business units, members, and vendors
- Evaluate options for ingesting data and make decisions on the best route for integration with current systems
- Troubleshoot issues across the entire system from UI to FTP to emailed files to system logs and more
- Programmatic processing of CSV, XLSX, HTML, emails
- Web scraping
- Large data files
- Cloud networking
Job requirements
- 4+ years experience with ETL/Python/Javascript
- React.js and Node.js experience is a plus
- Experience with GraphQL
- Experience with SQL and MongoDB
- Experience with cloud platforms, specifically GCP and Kubernetes
- GCP Dataflow and GCP Datastream is a plus
PLEASE SUBMIT YOUR RESUMES IN ENGLISH
or
All done!
Your application has been successfully submitted!