sharing the costs of sports activities

Data Engineer
Prescient Sp. z o.o.About the company
- Aleja Pokoju 1, KrakówKraków, Lesser Poland
- Valid for 12 daysuntil: 01 May 2021
- Remote recruitment
- Remote work
- contract of employment, B2B contract
- full-time
- specialist (Mid / Regular)
Prescient Sp. z o.o.
Aleja Pokoju 1
Kraków
Technologies we use
Expected
ETL
SQL
MSSQL
JSON
REST Api
Optional
XML
PostgreSQL
Web Services
RDBMS
C#
Java
Python
About the project
We are Prescient, a unique combination of construction, software and data. We are developing our software platform that supports automation and optimization throughout building design and construction process.
If you would like to help us pursue perfection both in software and construction working in Krakow Global Technology Centre, read further.
We are looking for a Data Engineer who will help us to transform data into information and set us up for successful journey into data-driven organization. You will be working with complex data sets using modern architecture patterns (eg. Lamdbas) in cooperation with team of experienced developers and architects.
Your responsibilities
Engage and interact closely with business and IT stakeholders to understand Business requirements and current constraints.
Develop and validate use case scenarios for new data intake, as well as continuous regression validation of existing data relationships and lineage.
Design technical specification & develop new components for the ETL processes, identifying structures and processes to ensure that relevant data is captured.
Actively participate in data integration, data profiling, data validation and data quality processes and resolve data mapping and data quality issues in partnership with QA and development teams.
Develop unit and integration tests that thoroughly exercise logic to ensure the desired application functionality and performance in alignment with business requirements.
Conduct walk-throughs to review ETL Components, Mapping, Packages and Procedures, and all technical supporting documentation.
Maintain integrity, metadata, and data lineage for ETL inbound/outbound processes including onboarding new sources/targets via data profiling to identify data quality checks.
Conduct technical research and provide recommendations.
Guide and provide training to other team members.
Our requirements
2+ years of ETL development experience (MS SQL Server Integration Services preferred).
Strong experience with Relational databases (SQL intermediate to advance level)
Hands on experience with flat files, JSON and other complex files as source and target.
Performance tuning of SQL Queries.
Experience in work with REST APIs
Provide production support to resolve any issues within the defined SLA's.
Should have good communication skills, analytical ability, and problem-solving skills.
Should be able to articulate the issues and propose viable solutions.
Problem solving skills is a must
At least good English (used in day to day business).
Optional
University Degree in Technical Disciplines.
3+ years of experience in software development
Experience with data DevOps including Apache Spark and Apache Airflow
Exposure to shell scripting, JSON, XML, PostgreSQL, Web Services, Relational Database Management System.
Knowledge of Python/C#/Java programming languages would be a plus
Knowledge of database design patterns and data diagramming techniques (ERD, DataFlow).
This is how we organize our work
Team size
- 3-5
This is how we work
- in house
- you can change the project
- you have influence on the choice of tools and technologies
- you have influence on the technological solutions applied
- you focus on product development
This is how we work on a project
code review
design patterns
DDD
architect / technical leader support
Continuous Integration
DevOps
issue tracking tools
technical debt management
test automation
testing environments
unit tests
Development opportunities we offer
development budget
external training
mentoring
space for experimenting
substantive support from technological leaders
What we offer
Guaranteed time to skill honing during work hours
Besides regular salary we offer access to education online premium platforms: Lynda / Pluralsight.
After we will get back to the office: Xbox / PS4 contests, great coffee and possibility to have very inspiring face to face discussions with our team.
Stable employment in a company with USA capital.
Benefits
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
life insurance
remote work opportunities
flexible working time
integration events
no dress code
employee referral program
If you are interested, please send your resume via “Aplikuj” button. During an interview you can count on concrete technical discussion in casual atmosphere.
*Even if your experience does not cover all our requirements, but you are a talented engineer, problem solver and data enthusiast, let’s get in touch. We not only value skills you have, but the ability to learn, think critically and make a difference.