Senior Data Engineer

  • Bengaluru
  • Smc Squared India
ESSENTIAL RESPONSIBILITIES • Implement various data platform functionalities and structures using Microsoft Azure PaaS offerings e.g. Azure Data Factory, Databricks, Logic Apps, Functions, Event Hubs, and various storage offerings. • Lead cross-functional technical discussions that drive decisions and actionable implementation approaches • Design conceptual, logical and physical data architectures with various 3rd party solution delivery partners to meet our clients’ technical, security, and business requirements • Provide technical implementation plans to deploy Azure infrastructure leveraging modern CI/CD best practices • Evangelize and help advancement DevOps across the data platform teams • Play a key role in Client's data transformation strategy and have a voice with Sr. IT leadership as well as Sr. business stakeholders • Work closely with Product Management to plan and deliver road mapped features • Responsible for code reviews and mentor other team members REQUIRED SKILLS/EXPERIENCE • Bachelor’s degree in Computer Science or related discipline; Masters in Software / Data Engineering preferred • 5+ years experience with SQL and/or NoSQL data technologies • 5+ years experience with cloud data storage technologies specifically Microsoft Azure PaaS offerings • 5+ years experience developing data models • 5+ years experience with ETL/ELT • 3+ years experience working with Microsoft Azure DevOps and CI/CD best practices • 3+ years experience working in an Agile Scrum environment • Experience with various data structure optimization techniques for performant reporting and execution of analytics • Experience with Power BI or other similar data visualization tools • IT healthcare and logistics experience preferred PREFERRED SKILLS/EXPERIENCE • Software engineering experience with a focus on data management (OLAP and OLTP solutions) • Experience with creating data visualizations with Power BI • Experience with data integration tools and techniques (for sources like SAP, Workday, SugarCRM, etc.…) • Experience with multiple big data storage technologies (e.g., T-SQL, NoSQL, Hadoop, Kafka, etc.) • Experience with statistical programming languages (e.g., R, Python, etc.…) • Experience optimizing and tuning databases and related objects • Familiar with data governance best practices and tools • IoT experience