Job Description
As a key member of the Azure Core Storage team, you will be responsible for designing and implementing software components to enable and optimize storage solutions in the cloud.
The successful candidate will collaborate with stakeholders to determine user requirements and develop design documents for products, applications, services, or platforms.
They will create, implement, optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and return on investment (ROI).
Leveraging expertise in product features and working with stakeholders to drive project plans, release plans, and work items, they will act as a Designated Responsible Individual (DRI) and guide other engineers in developing and following playbooks, monitoring systems/products/services, and initiating actions to restore them when necessary.
To succeed in this role, you will need to stay up-to-date with new trends, technical solutions, and patterns to improve availability, reliability, efficiency, observability, and performance of products while driving consistency in monitoring and operations at scale.
Key Responsibilities:
Design and implement software components to enable and optimize storage solutions in the cloud.
Collaborate with stakeholders to determine user requirements and develop design documents for products, applications, services, or platforms.
Create, implement, optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and return on investment (ROI).
Leverage expertise in product features and work with stakeholders to drive project plans, release plans, and work items.
Act as a Designated Responsible Individual (DRI) and guide other engineers in developing and following playbooks, monitoring systems/products/services, and initiating actions to restore them when necessary.