Data Engineer (Python)
Global Logic
Lviv, Ukraine
3 днів тому

Description :

The Client Product Engineering team aims to bring successful technology-based products to market in a high-growth environment.

The team’s mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large,complex problems for our clients.

Shape the future of real estate for a better world by contributing to the creation of globally scalable products used by Client’s customers the most respected brands in the world.

Requirements :

  • Expert in Python programming and using Python to build data products.
  • Expert in using python to read / write / manipulate large complex datasets in different input / output
  • formats (JSON, CSV, Avro, parquet )

  • Good knowledge of Django, Flask, or similar Python frameworks
  • Expertise in Python libraries such as NumPy, Pandas, Faker, etc
  • Experience in understanding, supporting, and refactoring complex python code.
  • Expert in Python-based test frameworks.
  • Experience building python modules, libraries, and pip packages.
  • Knowledge of schema definitions such as AVRO, Thrift, Protocol Buffers, and Parquet
  • Experience building test automation for data loading, performance, and API validation
  • Exposure to Stream Analysis and ML with tools such as Spark / PySpark, Apache Flink, etc
  • Experience with one or more public clouds (AWS, GCP, Azure)
  • Technical Skills & Competencies

  • Experience with serverless technologies such as Azure Functions.
  • Experience with one or more public clouds such as Azure, AWS, and GCP.
  • Experience with containerizing applications using Docker and deploying Helm Charts to Kubernetes clusters.
  • Experience with DevOps tools such as GitHub Actions, Azure DevOps, Travis CI, and Jenkins.
  • Job Responsibilities :

  • Build python libraries and modules which will enable a highly scalable data processing pipeline for
  • various applications such as Bulk Ingestion, Real-Time Streaming Applications, and AI / ML-based

    insights

  • Build applications and write code that meets the high-quality standards and scale horizontally in a
  • cloud environment

  • Collaborating with the Dev Leads and Product Manager to ensure that the requirements are meet
  • Ensure applications are tested through the usage of automated test tools
  • Delivering well-instrumented system that provides insights into Operational Metrics and helps in
  • resolving issues

  • Utilize Agile practices to manage and delivers features
  • What We Offer

    Exciting Projects : Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.

    Collaborative Environment : Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment or even abroad in one of our global centers or client facilities!

    Work-Life Balance : GlobalLogic prioritizes work-life balance, which is why we offer flexible opportunities and options.

    Professional Development : Our dedicated Learning & Development team regularly organizes certification and technical / soft skill training to help you realize your professional goals.

    Excellent Benefits : We provide our consultants with competitive compensation and benefits

    Fun Perks : We want you to love where you work, which is why we host sports classes, cultural, social and team building activities such as sports competitions and end-of-year corporate parties.

    Our vibrant offices also include dedicated GL Zones and rooftop decks where you can drink coffee or tea with your colleagues over a game of table football or darts!

    Повідомте про це
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Надіслати заяву
    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.
    Продовжити
    Заява