Job Description :
Role: Site Reliability Engineer
Location: Milpitas, CA
Duration: 12+ Months

JD:

Responsibilities

Real time problem solving and implementing Site Reliability Engineering best practices
Work with key stakeholders to design and deliver/implement new technology enabled features that improve the company’s customers experiences.
Fine tune overall system performance and continuously identify performance bottleneck/improvement opportunities to ensure overall health of the systems. E.g. CPU, memory, delay, reliability, etc.
Support production systems; proactively work to analyse and resolve production problems in a timely manner. Assess and resolve customer facing issues.
Contribute to continuous improvement processes including identification of root cause and corrective actions
Manage ecommerce software development KPI''s, develop and maintain SOP’s, technology standards, and create reports for leadership team.
Teach, mentor, and share knowledge with peers and cross-functional teams.
Architect experiences based on a foundation of native mobile Apps, as well as integration with 3rd party systems including backend applications.
Provide technical leadership and direction to native App developers during design, development and implementation of features.
Work with Engineering leads, managers, and Product stakeholders to understand the technical roadmap and lead offshore team members.
Prepare and present potential technical solutions and advise the business on approach and trade-offs


Qualifications:

Degree (Computer Science, Information Systems, or relational functional field) and/or equivalent combination of education or work experience
10+ years overall programming experience with sound understanding of Site Reliability Engineering (SRE) principles
Familiarity with mobile app development technologies such as iOS and Android
Experience with monitoring tools like Splunk, Datadog, any one of industry leading APM tool, Firebase, etc
Familiarity with Google Cloud would be highly desired
Strong hands-on experience build & deployment of consumer facing native mobile app solutions
Hands on experience with Java, Swift and Objective C would be beneficial
Sound understanding of architectural pattern like MVVM and VIPER
Hands on experience with REST API services
Deep knowledge of scalability, security, and maintainability of high-volume mobile applications
Strong analytical, problem-solving, leadership and decision-making skills
Ability to communicate and drive highly complex technology solutions to broad audiences within and outside of IT through diagrams, written and verbal presentations and communication
Ability to describe non-functional requirements
Ability to work independently
             

Similar Jobs you may be interested in ..