Jobs · Information Technology · Ohio

Lead API Developer & Databricks Admin - Project Delivery Specialist

Deloitte · Cincinnati, OH · 1 wk ago
HybridInformation TechnologyFull-time

Work you'll do/Responsibilities

  • Lead design and development of domain and integration APIs (e.g., RESTful APIs (Representational State Transfer), GraphQL, event-driven patterns where applicable).
  • Produce and maintain API contracts (e.g., OpenAPI (OpenAPI Specification)/Swagger), versioning strategy, and consumer onboarding documentation.
  • Implement security patterns: OAuth 2.0 (Open Authorization), OpenID Connect (OIDC), JSON Web Tokens (JWT), mutual Transport Layer Security (mTLS) where required, secrets management, and authorization controls.
  • Build reliability and performance features: idempotency, retries/timeouts, rate limiting, caching, circuit breakers, and backward compatibility.
  • Establish observability: structured logs, metrics, tracing, dashboards, and service level objectives (SLOs) aligned to business outcomes.
  • Drive CI/CD (continuous integration/continuous delivery), automated testing (unit/integration/contract), and code quality practices.
  • Administer Databricks workspaces: cluster policies, pools, job/workflow standards, workspace configuration, and operational runbooks.
  • Own identity, access, and governance: role-based access control (RBAC), group/role management, Unity Catalog (or equivalent) permissions, auditing, and least-privilege design.
  • Manage platform reliability: monitoring/alerting, incident triage, root cause analysis (RCA), and problem management to reduce recurring issues.
  • Optimize performance and cost: cluster sizing/autoscaling standards, job tuning guidance, workload isolation, usage reporting, and chargeback/showback inputs if applicable.
  • Support data platform hygiene: library/runtime management, upgrade planning, operational readiness for quarterly releases, and coordination with cloud/platform teams.
  • Partner with data engineering to enforce best practices for Delta Lake (e.g., partitioning, file sizing, Z-ORDER where applicable) and operational quality gates.
  • Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and / or technical teams, including escalating any matters that require additional attention and consideration from engagement management
  • Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes

Qualifications

  • 7+ years of software engineering experience with significant API/service development ownership.
  • 3+ years administering or operating Databricks in production (workspace governance, access controls, cluster/job policies, and operational support).
  • Strong experience with one backend stack (e.g., Java/Spring, .NET, Node.js, Python) and microservices/service-based architecture.
  • Solid understanding of cloud security fundamentals (identity, networking basics, secrets, encryption) and production operations practices (incident/problem/change).
  • Proven ability to lead technical design, mentor others, and communicate clearly with technical and non-technical stakeholders.
  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
  • Limited immigration sponsorship may be available.
  • Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve.
  • Hybrid Role - 2 days on-site

Similar jobs