Overview
On Site
$60+
Contract - W2
Contract - Independent
Contract - 6 Month(s)
Skills
SQL
Python
Snowflake
NoSQL
Data Warehousing
Job Details
Data Engineer
Location- US-Lewisville, TX or Detroit, MI
Contract: 6 Months
Strong SQL & Python is the ask.
Key Responsibilities:
- Implement and optimize data storage solutions using Snowflake, SQL Database to support analytics and reporting needs.
- Collaborate with Tech teams, analysts, and business stakeholders to understand data requirements and deliver high-quality, reliable datasets.
- Ensure data security, compliance, and governance by applying best practices, role-based access control (RBAC), and encryption.
- Monitor and troubleshoot data workflows, ensuring performance, reliability, and cost-efficiency across the cloud environments.
- Automate data integration and transformation using scripting languages like Python.
Essential Qualifications:
- Bachelor s degree in computer engineering, Computer Science, or a related discipline
- 4+ years of advanced SQL programming expertise (PL/SQL, T-SQL)
- 3+ years of experience in Enterprise Data & Analytics solution architecture
- 3+ years of experience in Python Programming
- 3+ years of hands-on experience with Snowflake, especially for data-heavy/analytics applications leveraging relational and NoSQL databases, Data Warehousing, and Big Data solutions.
- 2+ years of experience defining and implementing data security standards, including encryption, auditing, and monitoring.
- Strong analytical skills and a passion for intellectual curiosity
Preferred Skills:
- Familiarity with DevOps processes (CI/CD) and infrastructure as code
- Experience developing REST APIs using Java Spring Boot, Python
- Experience with API integrations (RESTful, SOAP) for both internal and external systems to enhance data flow and automation.
- Experience working in Agile environments, familiarity with Agile tools like Jira or Azure DevOps.
- Experience in data and analytics within the Banking sector
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.