Vacancy expired!
- Designs and implements data workflows ensuring proper database architectures, coding standards, and quality assurance policies and procedures.
- Creates and maintains automated solutions spanning the code management, build, package, deploy and delivery functions of DevOps.
- Maintains and improves CI/CD and automated testing pipelines.
- Successfully manages the day-to-day usage and provisioning of cloud and hybrid resources based on the project needs.
- Moves implementation through development phases, from project initialization to deployment.
- Updates, deploys, and monitors systems developed by the team, looking for opportunities to improve performance, reliability, and automation.
- Identifies, evaluates, recommends, and implements new tools and methodologies to optimize processes.
- Creates integration strategies and methods, which improve system performance, monitoring, and future scalability and high availability.
- Diagnoses and resolves database performance issues.
- Interfaces with Digital leadership, managers, and colleagues to describe the DevOps processes.
- Works closely with Data Lake leadership, Data Lake managers and IS colleagues to support functional business and information needs.
- Follow processes to ensure HIPAA and institutional compliance in all aspects of the work.
- Use/s the Mass General Brigham values to govern decisions, actions, and behaviors.
- These values guide how we get our work done: Patients, Affordability, Accountability & Service Commitment, Decisiveness, Innovation & Thoughtful Risk; and how we treat each other: Diversity & Inclusion, Integrity & Respect, Learning, Continuous Improvement & Personal Growth, Teamwork & Collaboration
- Other duties and responsibilities as assigned.
- Bachelor’s/Master’s degree in computer science or a healthcare related informatics field.
- 7+ years of practical hands-on experience with the development and implementation of large-scale enterprise-level data warehousing and supporting business intelligence initiatives using enterprise-class RDBMS, preferably MS SQL Server, particularly focused in Star Schema Data Modelling.
- Experience with key DevOps technologies including Docker & OpenShift as well as DevOps experience in Azure, including Hybrid, Serverless, IaaS, Automation, and tools for CI/CD services.
- Wide-ranging experience in deploying, debugging, and managing systems in cloud environments such as Azure.
- Strong experience with highly scalable and distributed databases and the key issues affecting their performance and reliability.
- Experience in database design and programming, including mastery of complex queries and SQL optimization using advanced SQL programming skills.
- Knowledge of cloud foundation principles and standards; hands-on experience working with Microsoft Azure products & solutions is ideal.
- Experience understanding complex data warehousing performance management
- Preferred experience working with data/Big Data for healthcare including genomics, imaging and EHR.
- Successful track record of delivering results on scope, on time, on budget
- Thorough Security and Governance experience and skills.
- Extensive Azure experience, including Azure Data Factory, Event Hub, Azure VMs, Virtual Networks, Log Analytics, Azure Synapse, Azure Functions, Azure Databricks, Azure DevOps, ARM Templates, Azure DevOps Pipelines.
- Strong MS SQL Server T-SQL, Stored Procedures, and SQL development and performance tuning.
- Experience of C# .NET programming an advantage.
- Strong analytical skills: the ability to derive logic from data structures and source code.
- Understanding of data validation, QA principles and their utilization.
- Ability to design, implement, and manage complex data workflows.
- Able to tune data workflows and storage solutions to improve performance and end-user experience.
- Able to work in a highly collaborative team and provide valuable insight.
- Able to document requirements and complex data schemas.
- Excellent oral and written communication skills.
- Able to inform the project management process with thoughtful and accurate time frame estimates.
- Able to work efficiently under pressure and to manage to tight deadlines or shifting priorities.
- Familiarity with medical terminology and healthcare concepts is a significant plus.