بازگشت به فرصت‌ها
لوگوی 2P Perfect Presentation
English

Databricks Developer

2P Perfect Presentation·Riyadh·۳ هفته پیش

حضوریارشدتمام‌وقتتوافقی

2P Perfect Presentation

نبني التاريخ بصناعة المستقبل

شرح موقعیت

Since 2004, 2P has been at the forefront of Saudi Arabia’s ICT landscape, delivering integrated technology solutions that help organizations accelerate digital transformation and enhance operational efficiency. With a strong foundation in innovation and service excellence, 2P continues to provide end-to-end solutions through its specialized business units and trusted market expertise. We are always looking to connect with talented professionals who are passionate about making an impact and growing within a dynamic, forward-looking environment. We are seeking an experienced Databricks Developer to build and maintain the data platforms supporting our enterprise and government solutions. The successful candidate will design and operate scalable data pipelines on Databricks and contribute to React front-end applications that present data through dashboards, reporting views, and data-management interfaces. Key Responsibilities Design, build, and maintain ETL and ELT pipelines on Databricks using PySpark, Spark SQL, and Delta Lake. Implement medallion architectures across bronze, silver, and gold layers for batch and streaming workloads. Develop and maintain Databricks notebooks, jobs, and workflows. Configure and manage clusters, job orchestration, and workload execution. Integrate data from SQL Server databases, APIs, file feeds, and third-party enterprise systems. Optimize Spark jobs for performance, scalability, and cost efficiency. Implement data-quality checks, pipeline monitoring, logging, and fault handling. Build and maintain React components that present data products to users. Integrate React applications with REST APIs and back-end services. Collaborate with architects, DevOps engineers, and QA teams throughout design, code review, testing, release, and production support. Troubleshoot data-pipeline and application issues and perform root-cause analysis. Follow applicable data-security, governance, and compliance requirements. Qualifications & Requirements Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field, or equivalent practical experience. At least four years of hands-on Databricks development experience in production environments. Strong data-engineering background with proven experience delivering ETL and data-pipeline solutions. Proficiency in PySpark and/or Scala, with advanced SQL skills. Practical experience with Delta Lake and Databricks Workflows. Strong understanding of dimensional modeling, star schemas, and Slowly Changing Dimensions. React development experience covering functional components, hooks, state management, and API integration. Working knowledge of Git and CI/CD pipelines. Strong analytical, troubleshooting, collaboration, and communication skills. Candidates who are available to join immediately are preferred. Preferred Qualifications Experience with Azure Data Factory, Azure Data Lake Storage, Azure Synapse Analytics, and Azure Databricks, or equivalent AWS or Google Cloud services. Experience integrating data across enterprise systems. Familiarity with Azure DevOps. Experience with Structured Streaming, Kafka, Event Hubs, or similar streaming technologies. Familiarity with Kubernetes and containerized environments. Understanding of data security and compliance requirements in enterprise or government environments. Databricks Data Engineer Associate or Professional certification. TypeScript development experience alongside React. Skills Databricks Data Engineering PySpark Scala Spark SQL Delta Lake ETL/ELT Medallion Architecture Databricks Workflows SQL Server Data Modeling React TypeScript REST APIs Git CI/CD Azure Streaming Technologies Data Security.