
Software Engineer
- Glendale, AZ
- Contract
- Full-time
This critical role will focus on designing, developing, and optimizing our data infrastructure within the Azure cloud environment. The ideal candidate possesses a deep understanding of data engineering principles and extensive hands-on experience with Azure Data Lake, Azure Data Factory, Databricks, and SAP Business Objects.Hybrid Schedule
- 3 days on-site.
- 2 days remote.
- Design, develop, and optimize scalable and efficient data processing pipelines and architectures within Azure Data Lake and Databricks.
- Implement and manage complex ETL processes to seamlessly integrate data from diverse sources into Azure Data Lake.
- Develop and maintain interactive dashboards and reports using SAP Business Objects and Power BI.
- Leverage Azure Data Factory for data orchestration, workflow automation, and scheduling.
- Implement and maintain Azure Security & Governance policies.
- Optimize data storage and retrieval mechanisms within Azure.
- Collaborate effectively with cross-functional teams to understand business requirements.
- Implement data quality checks and validation rules throughout the data pipeline.
- Monitor, troubleshoot, and enhance existing data solutions.
- Create and maintain comprehensive technical documentation.
- US Citizenship required.
- Bachelor's degree in computer science, engineering, or a related field and 2-5 years of experience or 5+ years of relevant work experience.
- 4+ years of hands-on experience in data engineering, data warehousing, and cloud-based data platforms.
- Deep expertise in Azure Data Lake, Azure Data Factory, Azure Security & Governance, Databricks, and SAP Business Objects.
- Strong proficiency in SQL, including complex query writing, query optimization, and performance tuning.
- Proven experience in developing and maintaining Power BI dashboards and reports.
- Hands-on experience with Azure services such as Azure Synapse Analytics, Azure SQL Database, and Azure Blob Storage.
- Solid understanding of data modeling concepts, ETL processes, and big data frameworks.
- Experience in optimizing and managing large-scale datasets in cloud environments.
- Experience developing and maintaining ETL packages using SSIS and reports using SSRS.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Excellent communication and collaboration skills.
- Familiarity with machine learning models and data science concepts.
- Understanding of DevOps practices and CI/CD pipelines for data applications.
- Experience with data governance tools and frameworks.
- Experience with other cloud platforms.