Title: Senior Data Engineer
Location: Bellevue, WA/Onsite
Duration: Full Time
Client: Confidential
Visa: USC, GC, GC EAD
Experience required: 5-8 years
Job Description
Must Have Technical/Functional Skills:
Digital : Microsoft Azure; Kusto; PL/SQL; Digital : Microsoft Power BI; Microsoft SQL Server 2012 Business Intelligence
Required Skills
- Create and manage Azure Policies, governance controls, and baseline compliance rules.
- Develop, maintain, and monitor KPIs, dashboards, and reporting solutions.
- Design and implement Power BI dashboards and reports for business and operational insights.
- Provide excellent communication and collaboration skills to support Office Hours, production support, and stakeholder interactions.
- Design and implement scalable data architectures with focus on high availability, reliability, and performance.
- Architect, design, develop, and implement enterprise information systems and operational solutions.
- Analyze business requirements, evaluate existing application landscapes, and identify redundant or inefficient systems.
- Build, maintain, and optimize ETL/ELT data pipelines for data extraction, transformation, and loading into data warehouses or data lakes.
- Develop data migration and system integration strategies across multiple platforms.
- Design technical solutions for complex business problems and maximize the value of technology investments.
- Manage and optimize SQL and NoSQL databases to ensure performance, security, availability, and data consistency.
- Integrate data from multiple sources including:
- APIs
- Flat files
- Third-party systems
- Enterprise applications
- Implement and monitor data quality frameworks to ensure accuracy, completeness, and reliability of data.
- Develop and maintain enterprise reports, dashboards, and analytics solutions.
- Collaborate with:
- Data scientists
- Data analysts
- Business stakeholders
- Technical teams
- to gather requirements and deliver data-driven solutions.
- Work directly with clients to understand business needs, gain alignment, and recommend appropriate technology solutions.
- Evaluate and guide the selection of technologies required for enterprise system implementations.
- Automate repetitive data processing and operational tasks to improve efficiency and reduce manual intervention.
- Monitor system performance, troubleshoot issues, and support deployments and change management activities.
- Maintain detailed documentation for:
- Data processes
- Pipelines
- System architecture
- Reporting solutions
- Operational procedures
- Support knowledge sharing, onboarding, and continuous improvement initiatives.
- Develop and maintain Power BI-based reporting solutions as a primary reporting platform.
Requirements:
None