<p>Our client is looking for a <strong>Senior Data Engineer </strong>to lead the development of a scalable enterprise data environment that supports reporting, analytics, and informed decision-making across a nationwide organization. In this role, you will bring together data from multiple business platforms, create trusted structures for analysis, and help teams move from manual reporting methods to dependable automated solutions. You will work closely with leaders across finance, sales, and operations to define consistent data standards and deliver high-quality datasets for business intelligence and advanced analytics. This position is based in Southfield, Michigan.</p><p><br></p><p>Responsibilities:</p><p>• Design and maintain enterprise data warehouse solutions that centralize information from multiple platforms and operational systems.</p><p>• Build and optimize ETL and data ingestion workflows using tools and frameworks such as Python, Apache Spark, Kafka, and Hadoop.</p><p>• Develop governed data models that improve consistency, accuracy, and usability for executive reporting, financial analysis, and self-service BI.</p><p>• Partner with finance, sales, and operations stakeholders to align business definitions and translate reporting needs into reliable data assets.</p><p>• Automate data consolidation processes to reduce manual effort and strengthen auditability across acquired and distributed business units.</p><p>• Monitor data pipelines and warehouse performance, troubleshooting issues and implementing improvements to ensure stability and scalability.</p><p>• Support analytics initiatives by preparing structured datasets for dashboards, ad hoc analysis, and emerging AI-enabled use cases.</p><p>• Collaborate with BI teams to deliver data sources that integrate effectively with reporting tools such as Power BI.</p>
We are looking for a Cloud Engineer to support and enhance a cloud-first environment in Livonia, Michigan. This Long-term Contract position is centered on Azure engineering, with a strong emphasis on secure cloud applications, identity management, endpoint administration, and platform optimization. The person in this role will serve as the primary Azure specialist, partnering with technical teams to deliver infrastructure improvements, strengthen security controls, and maintain reliable cloud operations.<br><br>Responsibilities:<br>• Lead Azure-focused engineering efforts for cloud applications and infrastructure initiatives across the environment.<br>• Configure and improve identity and access controls, including conditional access policies and authentication enhancements such as passkey adoption.<br>• Administer and optimize Microsoft Intune to support endpoint management, policy enforcement, and device security standards.<br>• Work within Microsoft Defender and related security tools to strengthen protection, monitor risks, and support remediation activities.<br>• Build and manage Azure virtual machines and ensure network security groups are properly applied to meet security and connectivity requirements.<br>• Support server migration activities into Azure by planning, provisioning, and validating cloud-based resources.<br>• Prepare recurring cloud cost analysis and usage reporting to help monitor spending and improve resource efficiency.<br>• Collaborate with internal teams to maintain a secure, scalable, and well-governed Azure environment while acting as the primary Azure subject matter expert.
We are looking for a Systems Analyst to support enterprise banking applications. This long-term contract opportunity is ideal for a detail-oriented candidate who can bridge business needs and technical solutions while helping maintain reliable, compliant, and well-integrated banking platforms. The role works closely with internal stakeholders and external vendors to improve system performance, support delivery initiatives, and ensure applications align with operational and regulatory expectations.<br><br>Responsibilities:<br>• Evaluate complex banking application needs and translate business, functional, and compliance expectations into practical system solutions.<br>• Oversee the rollout, enhancement, and ongoing support of core and related banking platforms that serve day-to-day operations.<br>• Build, maintain, and troubleshoot integrations across platforms using APIs, middleware tools, and file-based interfaces.<br>• Act as a senior resource for banking technologies and other connected financial systems.<br>• Use Oracle SQL and advanced data analysis techniques to investigate issues, reconcile information, and support reporting needs.<br>• Guide Agile delivery activities by contributing to solution discovery, refining requirements, supporting user stories, and helping manage defects through release cycles.<br>• Partner with vendors and internal teams to coordinate application updates, testing efforts, and production release schedules.<br>• Support incident response and production issue resolution, including high-priority events, to protect system stability and service continuity.