Senior Python Engineer with GCP

Brak informacji o wynagrodzeniu
SeniorFull-time
#413867·Dodano 2 dni temu·0
Źródło: YourITeams
Aplikuj teraz

Tech Stack / Keywords

PythonGCPBackendGoogle Cloud PlatformApache AirflowCloudAPIREST

Wymagania

  • Minimum 6–7 years of commercial software engineering experience.
  • Strong Python backend development experience and proven delivery of backend services.
  • Hands-on experience with Pydantic, including models, validators, settings management and type enforcement.
  • Solid knowledge of designing, implementing and consuming REST APIs; GraphQL is a plus.
  • Substantial experience with Apache Airflow, including DAG design, operators, sensors, hooks and XCom usage.
  • Experience deploying and operating workflows in Google Cloud Composer.
  • Strong understanding of GCP concepts and practical experience with BigQuery, GCS, Pub/Sub, IAM and Cloud Functions.
  • Familiarity with API authentication standards such as OAuth2, JWT and API keys.
  • Proficiency in SQL for data access and validation.
  • Experience with Git, CI/CD pipelines and Docker-based development workflows.

Nice to have:

  • Experience with GraphQL.
  • Advanced data engineering experience with production-scale pipelines.
  • Proven track record building reusable Airflow operators, hooks and utilities.
  • Experience designing cloud-native backend architectures at scale.

Obowiązki

  • Design, implement and maintain Apache Airflow DAGs for data orchestration and automation.
  • Manage and optimize GCP Cloud Composer environments and related configurations.
  • Develop robust backend services and REST APIs using Python and appropriate frameworks.
  • Develop and consume REST APIs; GraphQL experience is an advantage.
  • Use Pydantic for schema definition, data validation, type safety and consistency across services and Airflow tasks.
  • Integrate pipelines and services through API interactions, ensuring proper authentication, retries, idempotency and standardized response handling.
  • Develop reusable Airflow components such as operators, hooks and utilities.
  • Work with GCP services including BigQuery, Google Cloud Storage, Pub/Sub, IAM, and Cloud Functions.
  • Implement logging, monitoring, alerting and automated testing practices.
  • Collaborate with data engineering, platform and product teams.
  • Troubleshoot production incidents, perform root-cause analysis and implement fixes.

Benefity

  • Opportunity to work on large-scale data and cloud projects for a major international client.
  • Collaboration with cross-functional teams including platform, data engineering and product owners.
  • Remote working.
  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
  • Agile approach and no bureaucracy.
  • Outstanding integration trips to various places in Europe.
  • Activities to support well-being and health.
  • Luxmed Gold Extended medical care and Multisport Plus benefit.
Opieka zdrowotna
Karta sportowa
YourITeams

YourITeams

75 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz