Microsoft Corporation Site Reliability Engineer 2 in Prague, Czech Republic
The Microsoft Dynamics Site Reliability team is looking for talented internet engineers to design, build & operate large scale business oriented services for Microsoft. This position requires strategic thinking & hands-on technical delivery. The ideal candidate is a deep technologist with proven track record building /managing large scalable SaaS applications, creative thinker, problem solver, teacher, & learner. The successful candidate will be at ease leading incident investigations & capable of identifying root cause in a complex, distributed environment.
In this role, you will utilize best in breed technology including Microsoft & open source projects. We are looking for an engineer ready for big challenges & capable of working in a multi-platform environment. This is an awesome opportunity in an exciting division inside of Microsoft; we are a Cloud First, Mobile First Company. You’ll work on some of our hardest problems, building high quality, architecturally sound systems that are aligned with business needs. You’ll think globally when building systems, ensuring we build high performing, scalable systems that fit well together. Although Microsoft is massive our team is small & agile; if you are an amazing engineer with proven experience in a Site Reliability Engineering role please apply today!
Required Experience & Skills:
Experience on Azure Services like SQL Azure, Compute, IaaS , PaaS , WAAD , VNET, Express Route or AWS equivalents
Experience in troubleshooting Live Site issues across the applications
Hands‐on technical expertise in large scale systems engineering & complex distributed systems architectures.
Experience in web services, virtualization, cloud concepts, REST, JSON, XML, MySQL, PHP, LDAP, & object oriented methodologies is desired
Understanding of network routing, load balancing, & Internet transport protocols.
Experience managing complex projects, with significant bottom‐line impact.
Proven experience in delivering industry-leading technical solutions
4+ years’ experience in large scale internet service design & implementation
Experience with continuous delivery & configuration management
Demonstrated understanding of instrumentation, monitoring, & deployment design principles & best practices.
Strong analytical capabilities.
Ability to manage multiple priorities, commitments & projects.
Demonstrated passion for customer experience & usability, including successful delivery of customer self‐service tools & automated management/optimization of services.
Engage with Partners and customers effectively to mitigate/resolve/preempt issues/outages
Influence feature design, architecture, standards & processes to ensure security, performance, operability & scale.
Conduct performance analysis/tuning & ensure accurate service capacity planning.
Identify gaps in current technology & processes & recommend improvements.
Build tools, develop efficient DevOps processes, & contribute to our knowledge base.
Participate in on-call rotation duties.
Plan & conduct proof of concept projects with new technology & processes.
Optimize monitoring & self-healing capabilities.
Collaborate at depth with peers in Development & Program Management
Microsoft is an equal opportunity employer & supports workforce diversity. All applications for vacant positions will be welcomed & will be considered on the relative merits of the applicant against the role profile for the position regardless of colour, race, nationality, ethnic origin, sex, gender, sexual orientation, marital status, disability, parental responsibilities, age, religion, or belief.