What are the responsibilities and job description for the SQL Azure Developer position at OtterBase?
SQL Azure Developer
Job Summary:
The role involves developing and maintaining data solutions using Microsoft Azure services, focusing on data ingestion, storage, and distribution. The position requires strong Python (including PySpark) programming skills, experience with Parquet files, and a deep understanding of relational databases (SQL Server & MySQL). You'll be expected to participate in code reviews, design system improvements, and manage multiple projects.
Key Technical Skills:
- Azure: Data Factory, Databricks, Containers, Communication Services, DevOps
- Programming: Python, PySpark, SQL, JDBC, Entity Framework
- Databases: SQL Server, MySQL, Parquet file handling
- Tools: TFS Release Management, Azure DevOps
- Strong data analysis and backend development skills
Other Skills:
- Effective communicator (written and verbal)
- Strong problem-solving and time management
- Able to work independently and collaboratively
- Comfortable with tight deadlines and flexible hours
Qualifications:
- Bachelor's in a technology-related field (or equivalent proven experience)
- 7 years of experience across relevant technologies