Sr. SRE- Foundation
Bengaluru, Karnataka, India
Posted on Monday, July 24, 2023
Esper is the industry’s first DevOps SaaS platform designed to provide a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. Our device infrastructure enables developer, mid-market orgs, and enterprise fleets of 100,000+ devices to deliver their software as a service. Esper has rapidly-growing global customer adoption among some of the world’s most innovative major brands in retail, hospitality, logistics, and healthcare.
Esper is seeking an experienced and highly skilled Senior DevOps Engineer/Site Reliability Engineer (SRE) to join our Esper Foundation for Android team. As a Senior DevOps Engineer/SRE, you will be responsible for managing and improving our infrastructure and processes related to the Esper Foundation for Android project, based on Android Open Source Project (AOSP). You will work closely with the engineers responsible for development, QA, and operations to ensure smooth integration, build, and deployment of Foundation projects. You will also be responsible for maintaining and optimizing our Foundation DevOps toolchain, including Gerrit, Jenkins, Buildkite, and AWS.
Collaborate with development, QA, and operations engineers to design, build, and maintain a scalable and highly available infrastructure for Foundation AOSP projects.
Manage and optimize our DevOps toolchain, including Gerrit, Jenkins, Buildkite, and AWS services.
Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes for Foundation AOSP projects.
Troubleshoot and resolve issues related to build failures, test failures, and deployment failures in a timely manner.
Monitor system performance and availability, identify bottlenecks, and propose solutions for improvement.
Implement and maintain security best practices and ensure compliance with industry standards.
Collaborate with development teams to improve build and release processes, and provide guidance on integrating DevOps best practices.
Continuously evaluate and research new technologies and tools to enhance our DevOps infrastructure and processes.
Mentor and provide guidance to junior team members, and promote a culture of knowledge sharing and collaboration.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Minimum of 4 years of experience working as a DevOps Engineer, SRE, or a related role.
Experience with Android Open Source Project (AOSP) development and familiarity with AOSP build system.
Experience with other build systems and version control tools (e.g., Git).Proficiency in managing and maintaining DevOps toolchain, including Gerrit, Jenkins, Buildkite, and AWS services.
Solid understanding of CI/CD concepts and experience in building and maintaining CI/CD pipelines.
Strong scripting and automation skills (e.g., Bash, Python, or similar).Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
Strong troubleshooting and problem-solving skills, with a focus on root cause analysis.Knowledge of security best practices and experience in implementing and maintaining security measures.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Ability to adapt to a fast-paced, dynamic work environment and handle multiple priorities.
Preferred Skills:Knowledge of cloud platforms and services (e.g., AWS, GCP, Azure).Familiarity with infrastructure monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
Understanding of networking concepts and experience in troubleshooting network-related issues.
Join our team and contribute to the exciting world of AOSP development while leveraging your expertise in DevOps and SRE practices. Apply now and be part of a dynamic, innovative company that values collaboration, continuous learning, and professional growth.
What we think makes us special
Esper is a company where everyone matters and you can see your impact daily. We trust our teammates and offer intense ownership and therefore accountability. We’re inventing the future and building something special. The team really enjoys what we do and cares about your input. We don’t hire just to fill a spot, we want you to make a difference.
As you help us build this special company, Esper will take care of you. We offer flexible vacation, regular hack-days, competitive pay and benefits, and room for advancement. We hire capable veterans so we avoid the drama and trust in each other’s work. Our worldwide footprint mixes different cultures for a unique experience. We also like to have fun because we play just as hard as we work.
Don’t meet every single requirement?
Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Esper we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.