
DysrupIT je podjetje za storitve v oblaku in IT-rešitve, ki organizacijam pomaga posodobiti tehnologijo in preiti na operativne modele tipa as-a-Service. Njegovo delo vključuje poslovni oblak, upravljane storitve, razvoj aplikacij, kibernetsko varnost ter podatkovno analitiko in upravljanje informacij, pri čemer podpira tako mala in srednja podjetja kot večnacionalne korporacije. Podjetje sodeluje z Microsoftom in drugimi oblačnimi platformami ter združuje tehnično izvedbo z razvojem talentov, vplivom na skupnost in dolgoročnimi partnerstvi, da bi ustvarilo varna in razširljiva tehnološka okolja, usklajena s poslovnimi potrebami.
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.
Opis
- 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.
Zahteve
- 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.
Ugodnosti
- 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.