SQL Developer

Overview

Hybrid
$50 - $60
Contract - Independent
Contract - W2
Contract - 6 Month(s)
No Travel Required

Skills

sql
azure
flask
python
backend
rest api
devops
azure devops
docker
kubernetes

Job Details

Title: IT Engineer - SQL Developer

Location: Eagan, MN Hybrid role

Duration: 6+ Months

Job Responsibilities

  • Design, develop, and deploy a SQL database hosted in Azure following industry best practices, including but not limited to data normalization, schema implementation, and documentation.
  • Build a user interface application using Streamlit or Flask, also hosted in Azure, to integrate with designed SQL database.
  • Ensure data security, performance optimization, and scalability of the database and application.
  • Document database architecture, application workflows, and deployment processes.
  • Troubleshoot and resolve issues related to database performance or application functionality.
  • Support handoff and knowledge transfer to internal teams for long-term maintenance

Required Skills:

Preferred Skills:

1.

SQL: Strong experience in writing queries, stored procedures, and performance tuning.

1. Experience with CI/CD pipelines in Azure DevOps.

2.

Azure: Familiarity with Azure SQL Database, Azure App Services, and Azure DevOps pipelines.

2. Familiarity with containerization (e.g., Docker) and deployment automation.

3.

Python: Proficiency in Python, especially for backend development.

3. Knowledge of REST APIs and integration with external systems.

4.

Streamlit or Flask: Experience building and deploying web apps using either framework.

4. Experience working in Agile or hybrid project environments.

5.

Version Control: Git or similar tools for source code management.

5.

Soft Skills Required:

  • Strong analytical and problem-solving abilities
  • Ability to work independently and manage time effectively
  • Excellent communication skills to collaborate with business and technical stakeholders
  • Adaptability and willingness to learn new technologies as needed.
  • Attention to detail and a proactive mindset for identifying and resolving issues.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.