Data Engineer (GCP)
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too.
We are looking for a talented Data Engineer (GCP) to play a key role in implementing and supporting data solutions. This is a highly technical role with the opportunity to work on innovative tasks.
About the client:
Our client is a global consulting company headquartered in New York, with 60+ offices worldwide. Their 4,500+ professionals deliver strategic solutions for major players in the retail sector.
Requirements:
- 4+ years of experience as a Data Engineer;
- Strong knowledge of Python, SQL, Groovy (Bash scripting is a plus);
- Experience with Jenkins, GCP, and BigQuery;
- Hands-on experience with ETL tools such as Airflow;
- Familiarity with JIRA, Confluence, and other collaboration tools;
- Solid understanding of engineering best practices: version control, code reviews, coding standards;
- Experience working in an Agile (Scrum) environment;
- Upper-Intermediate English level.
Responsibilities:
- Expand the functionality of the existing data platform built on GCP (BigQuery);
- Add new client datasets, integrate them into the existing architecture, and submit them for product owner approval;
- Develop new features and rewrite legacy solutions;
- Handle incidents related to data quality, acting as the main contact point between the client and stakeholders;
- Manage release processes: use Jenkins (with Groovy scripts) to apply changes, fix bugs, and add new capabilities;
- Utilize Airflow as the ETL tool (create new DAGs, modify existing ones);
- Develop dashboards to monitor system health and enable proactive issue resolution;
Work with Google Cloud services (e.g., Secret Manager for password access, system configuration changes);
Our perks
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Compensation of psychological counseling
- Legal support
- Relocation assistance
Required languages
English | B2 - Upper Intermediate |