Application Developer
KeySkills
Company Name
Job Description
Job Description:
We are seeking a skilled Application Developer with a minimum of 3 years of experience in Databricks and cloud data solutions. In this role, you will design, build, and configure applications that align with business processes and requirements. Your work will directly support data-driven decision-making by optimizing data workflows and ensuring robust performance across systems.
Roles & Responsibilities:
-
Design, develop, and configure applications using the Databricks Unified Data Analytics Platform.
-
Collaborate with cross-functional teams to gather and analyze project requirements.
-
Develop scalable data pipelines and implement ETL processes to handle large-scale data.
-
Write clean, testable code using languages like Python or Scala.
-
Optimize data workflows for performance and reliability in a cloud-based environment.
-
Ensure adherence to data governance, compliance, and security best practices.
-
Participate in code reviews, documentation, and the creation of user guides.
-
Troubleshoot and resolve application or data pipeline issues.
-
Continuously contribute to process improvement and the adoption of best practices in analytics.
Must-Have Skills:
-
Proficiency in Databricks Unified Data Analytics Platform.
-
Strong knowledge of data integration and ETL development.
-
Experience with cloud-based data solutions (e.g., Azure, AWS, or GCP).
-
Hands-on experience with Python or Scala for data engineering tasks.
-
Familiarity with data governance, compliance, and security frameworks.
Good-to-Have Skills:
-
Experience with Delta Lake, Apache Spark, or MLflow.
-
Exposure to DevOps practices in data engineering.
-
Understanding of CI/CD pipelines and orchestration tools (e.g., Airflow, Azure Data Factory).
-