Trainee Python Software Engineer for Big Data (Remote)

AXA IT Solutions

Warszawa, Wola
35 zł brutto / mies.
Praca zdalna, Praca hybrydowa
Umowa zlecenie
Umowa zlecenie
🌐 Praca zdalna
🏠 Praca hybrydowa
Pełny etat
Część etatu
🐍 Python
SQL

About the project

  • We are building the next generation of Data Platform for Asset Management. We build, operate and support tools and services dedicated to store, transform, and distribute data related to several use-cases: Responsible Investment, Quantitative Research, Referential Data Management, Data Science and trading.
  • You will join the Data Platform team that is responsible for designing, implementing, and running cloud-native data solutions. Team members will be either integrating a team of 4 to 6 experienced data engineers or an engineering/data science squad that use the platform daily to service business needs on specialized use cases.

Your responsibilities

  • Support the implementation of business use cases and processes to the Azure Cloud, under the guidance of experienced team members
  • Assist in the onboarding of new project squads to the new cloud Data Platform
  • Learn to gather engineering requirements and identify common patterns in data use cases and data squads
  • Contribute to the development and maintenance of shared libraries, under supervision
  • Assist in the data onboarding process for third-party data providers and internal applications
  • Learn the process of exposing data via APIs under the guidance of the team

Our requirements

  • A foundational understanding of ETL/ELT concepts and a strong desire to develop your skills as a programmer or data engineer
  • Basic knowledge of SQL and a willingness to gain hands-on experience
  • Familiarity with Python and a genuine enthusiasm to enhance your skills in this area
  • A strong willingness to grasp software engineering principles and apply them in practical scenarios
  • Exposure to common data formats (e.g. CSV, JSON)
  • Excellent team spirit with a proactive approach to collaborating and learning within a team environment
  • Good communication skills and proficiency in English

Optional

  • Familiarity with data manipulation libraries such as pandas, pyspark or polars
  • Basic knowledge of web frameworks, particularly FastAPI
  • An interesting in learning about backend development and building REST APIs
  • Eagerness to learn more advanced data formats, like Avro, Parquet and Delta
  • A desire to understand and work with CI/CD concepts

Technologies we use

This is how we work on a project

  • Clean Code

  • code quality measures

  • code review

  • static code analysis

  • pair programming

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • DevOps

  • active monitoring

  • documentation

  • issue tracking tools

  • functional tests

  • integration tests

  • performance tests

  • regression tests

  • test automation

  • manual tests

What we offer

  • Opportunities for personal development in an international environment

  • Interesting & ambitious work in the team of experts & fans of their work

  • Work in English on an everyday basis

  • Stable, long term assignment

  • Flexible working hours and home office (hybrid work)

  • Work in a good atmosphere, supportive teams, among employees who are willing to share their knowledge, among others as part of internal development initiatives

Aufrufe: 3
Veröffentlichtvor 3 Tagen
Läuft abin 28 Tagen
Art des VertragsUmowa zlecenie
ArbeitsmodusPraca zdalna, Praca hybrydowa
Quelle
Logo
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Trainee Python Software Engineer for Big Data"