Tech Stack
ETLdbtGitBigQueryGraphQLSQL ServerSQLAPIJSONSnowflakeCI/CDMySQLPandasPythonAirflow
Job Description, Responsibilities & Requirements
About the Position
Itransition is seeking a talented Database Engineer who is eager to solve complex technical issues while developing high-quality software systems using modern technologies.
Work Location: Remote (Poland)
Responsibilities
- Develop high-quality software systems using modern technologies
- Solve complex technical issues
- Work with Python and data libraries such as pandas, multiprocess, and Google Cloud SDK
- Utilize ETL/ELT technologies including REST API, GraphQL, DBT, and data pipeline orchestration tools like Airflow, Astronomer, and DBT cloud
- Gain hands-on experience with Snowflake
- Perform problem-solving and root cause analysis in live production systems
- Query and transform large volumes of data, ensuring data quality and validation
- Work with various SQL databases such as SQL Server, Oracle, MySQL, BigQuery, and Snowflake
- Handle serialized data formats such as JSON, AVRO, XML, and CSV, as well as compressed and encoded files
- Ingest data using REST APIs and apply data transformations and data loading/unloading techniques
Requirements
- 2+ years of experience with Python and strong knowledge of data libraries (pandas, multiprocess, Google Cloud SDK)
- 2+ years of experience in ETL/ELT technologies (REST API, GraphQL, DBT, etc.) and data pipeline orchestration (e.g., Airflow, Astronomer, DBT cloud, etc)
- Hands-on experience with Snowflake
- Problem-solving and root cause analysis skills in live production systems
- Experience querying and transforming large volumes of data, ensuring data quality and validation
- Experience with SQL (SQL Server, Oracle, MySQL, BigQuery, Snowflake)
- Comfortable working with serialized data formats (JSON, AVRO, XML, CSV) as well as compressed and encoded files
- Comfortable with ingesting data using REST APIs, data transformations, and data loading/unloading techniques
Nice to Have
- Capability to design and implement data pipelines over cloud architecture
- Experience working with CI/CD deployments
- Experience working with GIT
We Offer
- Projects for clients such as PayPal, Wargaming, Xerox, Philips, Adidas, and Toyota
- Competitive compensation based on qualifications and skills
- Career development system with clear skill qualifications
- Flexible working hours aligned with your schedule
- Options to work remotely
- Corporate medical insurance covering services of private and public medical centers
- English courses online
- Corporate parties and events for employees and their children
- Internal conferences, workshops, and meetups for learning and experience sharing
- Gym membership compensation
- 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate
About the Company
Itransition is a company that provides innovative IT solutions and services to a diverse range of clients globally. We are committed to delivering high-quality software systems and supporting our employees' professional growth and well-being.
Apply for
Apply by filling in the form beside or sending your CV to [email protected]