Tech Mahindra
HYDERABAD, India Posted 6d ago
We are seeking a skilled Software Developer with a strong background in Azure Databricks to join our dynamic team. The ideal candidate will have 5 7 years of experience in software development, with a focus on data engineering and analytics solutions. You will be responsible for designing, developing, and implementing data pipelines and analytics solutions using Azure Databricks, ensuring high performance and reliability.
Responsibilities:
Design and develop scalable data pipelines using Azure Databricks.
Collaborate with data scientists and analysts to understand data requirements and deliver solutions that meet business needs.
Implement data processing workflows and optimize performance for large datasets.
Ensure data quality and integrity through rigorous testing and validation processes.
Participate in code reviews and contribute to best practices in software development.
Document technical specifications and maintain clear communication with stakeholders.
Stay updated with the latest trends and technologies in data engineering and Azure services.
Mandatory Skills:
Proven experience with Azure Databricks and its ecosystem.
Strong programming skills in languages such as Python, Scala, or SQL.
Experience with data modeling, ETL processes, and data warehousing concepts.
Familiarity with Azure services such as Azure Data Lake, Azure SQL Database, and Azure Data Factory.
Solid understanding of data structures, algorithms, and software design principles.
Preferred Skills: