Site Reliability Engineer (SRE)
Location: US, CA, San Francisco
Employment type: Full-time
Industry: Information Technology and Services
Function: Engineering

Company profile:
From the lands of Can Do, Roll Our Sleeves Up and Get It Done, we create and solve things previously unimaginable. We’re revolutionizing the IT industry with a platform that provides unprecedented control over all service layers in an organization. We also transform the way people experience enterprise software — they’ll accomplish more each day and enjoy using our platform as part of their daily lives. This sounds massively ambitious and tough because it is. We’re a small team that doesn’t shy away from hard problems and we need more big thinkers and self-starters like you. If you want to be at the forefront of innovation, join us at Apcera and shine.

Job description:
Apcera is completely re-imagining application infrastructure and deployment for large-scale systems and big data processing. Continuum by Apcera is an innovative platform that aligns developers and operations to securely and quickly build and deploy compliant applications and services.As a Site Reliability Engineer (SRE), you will be architecting, creating and delivering redundant, scalable and secure enterprise technology solutions. You will be looked upon as an expert and provide technical leadership and guidance to fellow engineers. The most successful candidates for this role will have strong analytical and troubleshooting skills, fluency in coding or scripting, solid communication skills and a desire to solve complex problems of scale. You should be someone who’s capable of seeing the big picture and driving a project from start to end. Depth in networking technologies and UNIX/Linux internals are strong pluses.

Requirements:
Diagnose and resolve latent and systemic reliability issues across entire stack: hardware, software,application and networkDrive standardization efforts across multiple disciplines and servicesMentor engineers across the company on best practices for everything from monitoring totroubleshooting complex code issuesDevelop tools to improve our ability to rapidly deploy and effectively monitor custom applications in alarge-scale UNIX environmentParticipate in code reviews for projects primarily written in GoRepresent the SRE organization in design reviews and operational readiness exercises for new andexisting servicesWork closely with development teams to ensure that platforms are designed with scale, operability,and performance in mindParticipate in a 24x7 rotation for production issue escalations

Benefits:
Solid understanding of systems and application design, including the operational trade-offs of variousdesignsPractical knowledge of various aspects of service design, including messaging protocols &amp; behavior,caching strategies and software design practicesCapability to program in at least one language (other than Bash), ideally Python or Perl but Ruby,C/C++, Java, or others are okayDemonstrable knowledge of TCP/IP, HTTP, web application security, and experience supporting multi-Site Reliability Engineer (SRE)RESPONSIBILITIESREQUIREMENTStier web application architecturesMust be adaptable and able to focus on the simplest, most efficient &amp; reliable solutionsTrack record of successful practical problem solving, excellent written and interpersonalcommunication, and documentation skillsDemonstrated experience in network and large scale UNIX system troubleshooting and maintenancepracticesExtensive experience with configuration management tools such as Puppet, Chef, Salt, or Ansible