Location- US-Lewisville or Detroit
Data Engineer
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.
- 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
- 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
Top Searches
Job seekers searching for E-Solutions
Other job titles you may consider
Trending Searches in Ferndale, MI
Jobs currently in Demand