Opis stanowiska pracy
Principal Data Engineer
Warszawa
NR REF.: 1186720
Your new company:
For a German life sciences and agriculture company, we are looking for an experienced person for the position of Principal Data Engineer.
Your new role:
The Principal Data Engineer will contribute to solution design and build, as well as drive definition and adoption of best practices across the organisation.
- Drive design and development of organisational technical strategy
- Author code to contribute new features to a codebase, evolve existing features and fix defects
- Collaborate with product managers and stakeholders to define and refine solution requirements
- Provide thought leadership and be a trusted technical advisor to the business
- Communication of technical principles, solutions and recommendations with business stakeholders, product managers, and other technical leaders
- Review code contributions from team members to provide constructive and actionable feedback
- Collaborate with Principal Engineers and other engineering teams across the organisation to ensure a cohesive and coherent architecture
- Work with leadership and teams to prospect for and evaluate impactful, purpose-fit technology to introduce to our problem-solving toolbelts
- Work with teams to resolve conflicts which occur during the software development lifecycle
- Mentoring of engineers and aiding their journey to become passionate experts in the craft of outstanding software
What you39ll need to succeed:
- Bachelor’s degree in computer science, management information systems, or a related discipline
- Deep knowledge of the Go programming language
- Knowledge of key architectural patterns, such as microservices and event-driven architecture, with a deep understanding of their related trade-offs
- A deep understanding of various API protocols such as gRPC, JSON over HTTP, and GraphQL along with design best practices and trade-offs
- Experience with utilising data formats and interface description languages such as Protobuf3
- An understanding of containerised applications and their corresponding lifecycle
- Strong understanding of Kubernetes architecture and concepts with direct experience deploying software using the Kubernetes control plane
- Knowledge of best practices for Continuous Integration and Continuous Deployment (CI/CD)
- Familiarity with Observability concepts, such as Service Level Objectives (SLOs) and Service Level Indicators (SLIs), and related tooling (e.g., Datadog, OpenTelemetry, etc…)
- Demonstrated experience as a productive reviewer of code, with an ability to coach others on the differentiation of style and correctness
- Direct Experience with relational databases and declarative query languages such as SQL (e.g., Oracle, Postgres, etc…)
- Knowledge of NoSQL databases, their corresponding query languages and relevant data modelling techniques and design patterns (e.g., Google Cloud Spanner, Amazon DynamoDB, Neo4j)
- Experience with the git version control system and related tools such as GitHub or GitLab
- Deep knowledge of public cloud concepts and infrastructure with providers such as Google Cloud Platform or Amazon Web Services
- Familiarity with the publish/subscribe models and supporting technologies (e.g., Apache Kafka, Google Pubsub, AWS SNS/SQS, etc…)
Nice-to-Haves:
- Demonstrated experience with other object-oriented and functional programming languages (e.g., Python, Java, C, C++, Scala, Rust, etc…)
- Experience with geospatial data structures and algorithms (e.g., vector and raster data)
- A demonstrated understanding of Machine Learning and Generative AI concepts
- Experience building Kubernetes custom controllers and working with the “Operator Pattern”
- Knowledge of Google’s Resource Oriented Design (https://cloud.google.com/apis/design/resources) approach to API design
- Direct experience working with Apache Kafka for streaming data and message exchange
- Experience with Infrastructure as Code (IaC) (e.g. Terraform, Pulumi, etc)
- Knowledge of the agricultural domain.
What you39ll get in return:
- A flexible, hybrid work model
- Great workplace in a new modern office in Warsaw
- Career development, 360° Feedback & Mentoring programme
- Wide access to professional development tools, trainings, & conferences
- Company Bonus & Reward Structure
- VIP Medical Care Package (including Dental & Mental health)
- Holiday allowance (“Wczasy pod gruszą”)
- Life & Travel Insurance
- Pension plan
- Co-financed sports card - FitProfit
- Meals Subsidy in Office
- Budget for Home Office Setup &
Maintenance - Access to Company Game Room equipped with table tennis, soccer table, Sony PlayStation 5 and Xbox Series X consoles setup with premium game passes, and massage chairs
- Tailored-made support in relocation to Warsaw when needed
- Please send your CV in English
WORK LOCATION: WARSAW
What you need to do now:
If you39re interested in this role, click 39apply now39 to forward an up-to-date copy of your CV, or call us now.
Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.
Prezentacja firmy
HAYS Poland jest firmą doradztwa personalnego, należącą do międzynarodow...
HAYS Poland jest firmą doradztwa personalnego, należącą do międzynarodowej grupy HAYS plc, notowanej na giełdzie w Londynie i największej na świecie firmy zajmującej się rekrutacją specjalistyczną.
Hays działa na rynku rekrutacyjnym od ponad 50 lat, posiada ponad 250 biur, w których łącznie pracuje ponad 10 tysięcy ekspertów w 20 specjalizacjach.
W 2003 roku otworzyliśmy pierwsze biuro w Polsce. Od tego czasu umocniliśmy naszą pozycję na polskim rynku, stając się niekwestionowanym liderem w rekrutacji specjalistycznej. Obecnie w Hays Poland zatrudnionych jest ponad 200 osób w biurach w Warszawie, Katowicach, Wrocławiu, Krakowie, Trójmieście oraz Poznaniu.
Cechą wyróżniającą HAYS jest unikalny system rekrutacji wysokiej klasy specjalistów w oparciu o podział na dywizje:
HAYS Accountancy & Finance
HAYS Construction & Property
HAYS IT & Telecom
HAYS Manufacturing
HAYS Pharma & Healthcare
HAYS Sales & Marketing
HAYS Executive
Rozwiń
Dodatkowe informacje
- Ostatnia aktualizacja:
- 07/09/2024
- Wymiar etatu:
- Pełny etat
- Rodzaj umowy:
- Na czas nieokreślony
- Liczba wakatów:
- 1
- Min. doświadczenie:
- 1 rok
- Min. wykształcenie:
- Policealne
- Branża / kategoria:
- Praca IT - Project Management, Praca IT - Programowanie / Analizy, Praca IT - ERP