We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Principal Site Reliability Engineer

Microsoft
United States, Massachusetts, Burlington
Nov 20, 2024
OverviewThere has never been a more exciting time to be working in healthcare at Microsoft. Our Health & Life Sciences Solutions organization is an interdisciplinary team of product managers, designers, engineers, and clinicians who are designing, developing and deploying next-generation healthcare solutions powered by the Microsoft Cloud for healthcare organizations around the world. As a Principal Site Reliability Engineer, you will be an integral member of a team within HLS Solutions that is working to empower clinicians to achieve more with groundbreaking healthcare-oriented copilots. The candidate will be excited about waking up every morning to apply their skills in data storage, performance tuning, and optimization to develop and deploy new technologies and experiences centered around driving positive healthcare outcomes. The candidate will be excited about waking up every morning to apply their skills in developing and deploying new technologies and experiences centered around driving positive healthcare outcomes.We are seeking a highly skilled and experienced Principal Site Reliability Engineer to join our team. In this role, you will be responsible for ensuring the availability, reliability, and performance of our database systems, with a focus on Azure SQL and CosmosDB. You will also help shape and improve our overall data acquisition and data handling strategy. As a Principal Site REliability Engineer within our Engineering organization, you will drive our strategy and adoption of database technologies. You will work closely with cross-functional teams, including software engineers, platform engineers, and product architects, to design, implement, and maintain robust and scalable database solutions. The candidate has a background in database administration, migrations, troubleshooting, and optimization, particularly in high-volume transactional environments. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesWhat You'll Do: Design, deploy, and manage highly available, reliable, and scalable database architectures for Azure SQL and other database technologies.Monitor and optimize database performance, identifying and resolving performance bottlenecks and other issues to ensure optimal system performance.Develop and implement database backup and disaster recovery strategies to ensure data integrity and minimize downtime.Perform database capacity planning and resource utilization analysis to ensure adequate scalability and efficient resource allocation.Collaborate with development teams to provide guidance and support in optimizing database queries, data models, and application integration.Troubleshoot and resolve database-related incidents and issues, including data corruption, connectivity problems, and performance degradation.Implement and enforce security and access control measures to protect sensitive data.Proactively identify potential issues, risks, and areas for improvement in the database infrastructure, and propose and implement solutions.Find efficiencies in our data handling processes.Coordinate with the analytics teams on reporting and data warehousing.Stay up-to-date with the latest database technologies, tools, and practices, and recommend their adoption when appropriate.Create and implement monitoring and alerting solutions to detect and prevent issues before they impact our customers.Troubleshoot and resolve complex issues in production environments.Participate in on-call rotation to ensure 24/7 availability of our systems and services.Lead and mentor other members of the Site Reliability Engineering team.Continuously identify and implement process improvements to increase efficiency and reduce risk.Embody our culture and values.
Applied = 0

(web-5584d87848-9vqxv)