Hire Resolve – Top Recruitment Agency
Ticking All Your Recruitment Needs
Ticking All Your Recruitment Needs
A company that runs a privacy-preserving data collaboration platform is seeking a AI Developer who will replatform legacy T-SQL systems onto modern Spark/Delta Lake pipelines, build robust FastAPI services around them, and integrate AI features.
Responsibilities:
Data Engineering: Replatform T-SQL into Spark SQL and build production PySpark pipelines on Delta Lake.
API Development: Build secure, idempotent FastAPI services with robust job-status semantics and authentication.
Quality & Validation: Write type-hinted, tested Python (pytest) with CI gates; validate migrated pipelines against legacy systems with parity evidence.
Spec-First Delivery: Work autonomously from design docs and ADRs, keeping documentation current alongside code changes.
Minimum Requirements:
Experience: 4+ years in professional Python development, with 2+ years building production Spark/distributed data pipelines.
Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Certifications: Databricks Certified Developer for Apache Spark (or equivalent) is advantageous.
Python (3.12+): Modern idiomatic Python, strict static analysis (mypy/pyright), Pydantic, ABC patterns, modern packaging (uv/Poetry), and CLI tooling.
Apache Spark / PySpark: Production OSS Spark experience (DataFrame API, Spark SQL, tuning, driver/executor architecture, Spark Connect).
Lakehouse Formats: Delta Lake (or Iceberg/Hudi) including MERGE INTO, schema evolution, time travel, and idempotent writes.
SQL: Advanced, dialect-portable SQL skills to translate complex legacy T-SQL logic into Spark SQL.
Testing & CI/CD: Pytest (fixtures, tiered suites), Git/GitHub flow, PR-driven workflows with linting (ruff) and type-check gates.
APIs & Containers: FastAPI development and daily development using Docker Compose stacks.
AI/LLM Engineering: Provider-neutral LLM integration, structured output validation, local/hosted inference, and guard-railing.
Governance & Security: PII tokenization, hashing schemes, and data privacy awareness (POPIA/GDPR).
Cloud & Platform: Azure data estate (ADLS Gen2, Key Vault), Trino, Hive Metastore, and OpenTelemetry observability.
Benefits:
Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com
Hire Resolve’s client is looking for a talented Mid-Senior Full Stack Developer to join their dynamic team. The ideal candidate...
Apply For This JobA dynamic opportunity exists for a Junior Sales Consultant to join a leading organisation in the geospatial and precision technology...
Apply For This JobSenior Business Analyst’s in Durban … This one is for you! Our client in the Finance Industry is searching for...
Apply For This JobA prominent IT support and services company offering fully managed IT support, network infrastructure, cloud solutions, and cybersecurity services to...
Apply For This JobHire Resolve, a leading recruitment agency, is currently seeking a Junior Health & Safety Officer to join an IT company...
Apply For This JobA leading digital solutions provider is on the lookout for Intermediate and Senior .NET Developers to join their skilled development...
Apply For This Job
We use cookies to store information on your device. These small files help our website function properly and allow us to understand how visitors use our site. By using this website, you agree to our use of cookies. You can manage or refuse cookies through your browser settings.