Senior Data Solutions Engineer
⚲ Kraków
Do uzgodnienia
Wymagania
- AWS
- ETL
- Azure
- GCP
- Snowflake
- Databricks
- SQL
- Python
- Microsoft Fabric
Opis stanowiska
Do you enjoy combining business analysis with designing IT solutions?
At GGS IT Consulting, we build systems that truly transform how companies operate – from process automation to the development of entirely new applications. Join us as a Senior Data Solutions Engineer and work with modern technologies in an international environment.
In this role, you’ll have a real impact on shaping digital solutions for our clients. You’ll work across three key areas:
• Improving existing systems
• Building new systems based on proven solutions
• Designing entirely new systems or products
You’ll be at the intersection of business and technology, working closely with stakeholders to understand their needs and propose comprehensive, future-proof solutions.
Your responsibilities:
• Designing and implementing scalable data solutions using modern cloud data platforms such as Databricks, Microsoft Fabric, and Snowflake;
• Building, maintaining, and optimizing data pipelines, ETL processes, and system integrations;
• Designing data models, databases, and data warehouse architectures to support business and analytical requirements;
• Developing data processing solutions using Python and SQL and/or other technologies;
• Gathering requirements from customers;
• Proposing business solutions for customers’ needs;
• Preparing a necessary technical specification;
• Planning next releases, scoping the implementation;
• Working closely with team members and managing code review;
• Solving the issues with the existing architecture and delivery process;
• Working closely with customers, communicating project status, raising risks.
Our requirements:
• Min. 5 years of experience in a similar position;
• SQL programming knowledge (expert);
• Python or other programming language knowledge;
• Experience in working with data platforms such as Databricks, Microsoft Fabric or Snowflake;
• Experience in GIT;
• Experience in designing ETL processes and software implementation;
• English knowledge (C1 level) is a must;
• High communication skills - consulting approach;
• Teamwork skills, good organization, planning, and a positive attitude.
Optional:
• Knowledge of cloud technologies such as Azure, AWS or GCP;
• Experience in AI implementation.
Additional Information
• Opportunities to grow your knowledge within your area of expertise 🚀
• Friendly working atmosphere in a professional team 👈
• Employee-oriented working culture 🤝
• Possibility to work partly remotely 💻
• Sports subscription 🏀
• Subsidized English classes 💂🏻
• Private healthcare 🏥
• Small teams
• International projects
• Free coffee ☕️Free fruits 🍎
• Free breakfasts 🍳
• Startup atmosphere
• No dress code 💃🕺
At GGS IT Consulting, we build systems that truly transform how companies operate – from process automation to the development of entirely new applications. Join us as a Senior Data Solutions Engineer and work with modern technologies in an international environment.
In this role, you’ll have a real impact on shaping digital solutions for our clients. You’ll work across three key areas:
• Improving existing systems
• Building new systems based on proven solutions
• Designing entirely new systems or products
You’ll be at the intersection of business and technology, working closely with stakeholders to understand their needs and propose comprehensive, future-proof solutions.
Your responsibilities:
• Designing and implementing scalable data solutions using modern cloud data platforms such as Databricks, Microsoft Fabric, and Snowflake;
• Building, maintaining, and optimizing data pipelines, ETL processes, and system integrations;
• Designing data models, databases, and data warehouse architectures to support business and analytical requirements;
• Developing data processing solutions using Python and SQL and/or other technologies;
• Gathering requirements from customers;
• Proposing business solutions for customers’ needs;
• Preparing a necessary technical specification;
• Planning next releases, scoping the implementation;
• Working closely with team members and managing code review;
• Solving the issues with the existing architecture and delivery process;
• Working closely with customers, communicating project status, raising risks.
Our requirements:
• Min. 5 years of experience in a similar position;
• SQL programming knowledge (expert);
• Python or other programming language knowledge;
• Experience in working with data platforms such as Databricks, Microsoft Fabric or Snowflake;
• Experience in GIT;
• Experience in designing ETL processes and software implementation;
• English knowledge (C1 level) is a must;
• High communication skills - consulting approach;
• Teamwork skills, good organization, planning, and a positive attitude.
Optional:
• Knowledge of cloud technologies such as Azure, AWS or GCP;
• Experience in AI implementation.
Additional Information
• Opportunities to grow your knowledge within your area of expertise 🚀
• Friendly working atmosphere in a professional team 👈
• Employee-oriented working culture 🤝
• Possibility to work partly remotely 💻
• Sports subscription 🏀
• Subsidized English classes 💂🏻
• Private healthcare 🏥
• Small teams
• International projects
• Free coffee ☕️Free fruits 🍎
• Free breakfasts 🍳
• Startup atmosphere
• No dress code 💃🕺
🔍 Dekoder Ogłoszenia
🟡
work with modern technologies
Może oznaczać zarówno najnowsze, jak i po prostu popularne technologie, które niekoniecznie są innowacyjne.
🟡
have a real impact on shaping digital solutions
Może oznaczać realny wpływ na kształt rozwiązań, ale równie dobrze może być to wpływ w ramach narzuconych przez klienta lub zespół ograniczeń.
🟡
Designing entirely new systems or products
Może sugerować innowacyjność, ale równie dobrze może oznaczać projektowanie od podstaw systemów opartych na istniejących szablonach lub technologiach.
🟡
Proposing business solutions for customers’ needs
Może oznaczać kreatywne rozwiązywanie problemów, ale też konieczność dopasowania się do budżetu i oczekiwań klienta, nawet jeśli nie są one optymalne technicznie.
🟡
Planning next releases, scoping the implementation
Może oznaczać samodzielność w planowaniu, ale też konieczność pracy w ramach sztywnych harmonogramów i ograniczeń projektowych.