DysrupIT
DysrupIT
DysrupIT — ұйымдарға технологияларын жаңғыртуға және «қызмет ретіндегі» операциялық модельдерге көшуге көмектесетін бұлтты қызметтер мен IT шешімдер компаниясы. Компанияның қызмет бағыттарына корпоративтік бұлтты шешімдер, басқарылатын қызметтер, қолданбалар инженериясы, киберқауіпсіздік, деректер аналитикасы және ақпаратты басқару кіреді. Ол шағын және орта ұйымдардан бастап көпұлтты кәсіпорындарға дейінгі бизнесті қолдайды. Microsoft және басқа да бұлтты платформалармен жұмыс істей отырып, DysrupIT техникалық іске асыруды кадрларды дамыту, қоғамға әсер ету және ұзақ мерзімді серіктестікпен ұштастырады. Нәтижесінде бизнес қажеттіліктеріне сай қауіпсіз әрі ауқымдалатын технологиялық орталар құрылады.

Python Backend Engineer

Build tested Python backend services, manage cloud configuration and generate Excel reports on GCP. Support DysrupIT clients with cloud adoption and as-a-Service transformation.

Сипаттама

  • Build and maintain Python services and APIs with pydantic, FastAPI or similar frameworks.
  • Manage Firestore configuration data, including transactions and versioned documents.
  • Maintain pipelines that sync Firestore data to BigQuery.
  • Generate formatted Excel files and reports with openpyxl.
  • Deploy and operate services on Cloud Run and Cloud Storage, including scheduled jobs.
  • Provision and manage cloud infrastructure with Terraform.
  • Maintain CI/CD pipelines for automated testing and deployment.
  • Set up IAM roles and least-privilege service accounts.
  • Write behavioral and property-based tests to verify code correctness.
  • Check types with pyright and lint code with ruff.
  • Work with data engineers and stakeholders to turn requirements into working services.
  • Diagnose and resolve issues across services, integrations and deployments.

Талаптар

  • At least three years of Python data or backend engineering experience.
  • Strong Python skills, including pydantic and FastAPI or similar frameworks.
  • Experience generating Excel files with openpyxl.
  • Hands-on GCP experience with Firestore transactions and versioned documents, Cloud Run, Cloud Storage and scheduled jobs.
  • Experience syncing data from Firestore to BigQuery.
  • Experience with Terraform and CI/CD pipelines.
  • Understanding of IAM and least-privilege service account design.
  • Experience writing behavioral and property-based tests.
  • Experience with pyright type checking and ruff linting.
  • Front-end development experience is preferred.
  • Experience with financial, billing or data-intensive platforms is preferred.
  • Experience working in Agile or Scrum delivery environments is preferred.

Артықшылықтар

  • Compensation based on experience.
  • Government-mandated benefits and supplemental HMO coverage.
  • Collaborative, professional work environment.
  • Career growth opportunities in a growing organization.
  • Hybrid or remote work arrangement, where applicable.
  • Training to support employee growth and career advancement.