A global technology consulting firm based in Dallas is seeking a Mid-Senior level software developer to design and implement Azure-based analytics solutions. This full-time opportunity involves working closely with data application teams, providing technical leadership, and implementing cloud technologies. Ideal candidates will have 3 to 5+ years of experience in software development, data analytics using SQL, and expertise in Microsoft Azure. Benefits include medical and vision insurance, and a 401(k).
Qualifications
3 to 5+ years of experience in software development (Agile, DevOps).
3 to 5+ years of data analytics experience using SQL.
3 to 5 years of cloud development and data lake experience, primarily in Microsoft Azure.
Responsibilities
Design, implement and support analytics solutions using Azure products.
Perform multiple aspects involved in the development lifecycle.
Implement batch and streaming data pipelines using cloud technologies.
Skills
Software development
Data analytics
Cloud development
Collaboration in DevOps
Education
Bachelor's degree in Computer Science or related field
Tools
Azure Data Lake Storage
Azure Data Factory
SQL
Power BI
Job description
Responsibilities
Work closely with source data application teams and product owners to design, implement and support analytics solutions that provide insights to make better decisions.
Implement data migration and data engineering solutions using Azure products and services (Azure Data Lake Storage, Azure Data Factory, Azure Functions, Event Hub, Azure Stream Analytics, Azure Databricks, etc.) and traditional data warehouse tools.
Perform multiple aspects involved in the development lifecycle: design, cloud engineering (infrastructure, network, security, and administration), ingestion, preparation, data modeling, testing, CI/CD pipelines, performance tuning, deployments, consumption, BI, alerting, and production support.
Provide technical leadership and collaborate within a team environment as well as work independently.
Be a part of a DevOps team that completely owns and supports the product.
Implement batch and streaming data pipelines using cloud technologies.
Understand and follow the development of coding standards, best practices and privacy and security guidelines.
Qualifications
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).
3 to 5+ years of experience in software development (Agile, DevOps), designing, developing, and implementing large-scale applications or data engineering solutions.
3 to 5+ years of data analytics experience using SQL and working with data platforms like Teradata, Cassandra, MongoDB, Oracle, SQL Server, Snowflake, ADLS, and Azure Data Explorer.
3 to 5 years of cloud development and data lake experience, primarily in Microsoft Azure (EventHub, Data Factory, Databricks, Blob Storage, Power BI, Azure Functions, etc.).