Responsibilities
Responsibilities and common tasks include
To work effectively with project team members in a cross-group collaboration mannerPropose futuristic architectures & design for databases, data warehouses & data lakesCome up with technology evaluation and recommendation for database/datawarehouse architecture and demonstrate exemplary architectural skills via design and code that has been unit tested for performance and can be used as development exemplar.
Participate and drive design, architecture, and code reviews
Influence engineering team`s implementation methodology.
Own complex features/user stories and deliver them with the highest quality exemplifying role model behaviors
Responsible for design and development of multiple feature areas / big applications/databases/services/data lakes.
Ensures design adheres to design quality standards and complies with security, privacy, usability and performance standards of microsoft
Providing time and resource estimates for features / applications
Ensures owned feature areas / applications are delivered to business on time with the expected quality
Proactively identifies opportunities for reuse within the applications and across the group
Actively mentor junior folks in the project in areas of technology and career.
Drive feedback from production systems based on telemetry and make the product robust by building strong engineering backlog.
Qualifications
Desired educational qualification & technical skills: [be/b.tech/ms/mca or equivalent]
Should have strong programming skill with ability to write optimized and reusable code
Minimum of 7+ years of hands-on development experience designing and building large data warehouses.
7+ years of hands-on to sql/t-sql, azure data bricks, adf, scala/python, adls of optimized query writing, performance tuning, troubleshooting, debugging & development experience.
7+ years of hands-on etl development experience
4+ years of experience in building olap systems.
Good to have 4+ years of experience in building scalable data lakes solutions.
Demonstrated experience designing & developing databases for enterprise applications using microsoft bi technologies stack.
Good to have skills
Good understanding of data modeling, pros and cons and best practices.
Experience in sql server 2005 or above version.
Strong bi skills using ssis, ssrs, ssas and power pivot etc.
Understanding of enterprise scale technology and developing large scale out solutions.
Ability to create physical architecture of the application databases.
Knowledge on unit testing patterns
Should have experience/knowledge on following engg practices
Experience on requirement/design/code review & inspections
Exposure to vso metrics – sprint burn downs, defect density, code coverage, review
Knowledge of .net & c#, powershell scripting
Knowledge on microsoft sql azure technologies (azure sql dw, cortana analytics intelligence suite, azure data factory)
Working knowledge of any big data platform (hdinsight, azure data lake etc.)
Knowledge of azure machine learning, r and python
Soft skills:
Sound problem analysis, resolution, judgment, negotiating and decision-making skills requiredStrong analytical and problem-solving skillsDemonstrated history of taking decisions, accepting ownership for decisions, and adhering to decisions once madeThe ability to deal with conflict and multiple constituencies and manage multiple simultaneous objectives is imperativeExceptional collaboration and communication skills (verbal, written, presentation – to peers, executives, cross culture)Strong work ethic and a desire to drive successful solution deliveryAbility to rapidly assimilate new information and new techniquesDisplay high degree of confidence and ability to work in ambiguous situation
Microsoft is an equal opportunity employerAll qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinancesIf you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with microsoft and the country where you work.