DevOps Engineer
Company: LeetCode
Location: Palo Alto
Posted on: June 23, 2022
Job Description:
---- Company DescriptionLeetCode is on a mission to empower
technologists to develop the future world. Our culture is centered
on users first, radical candor, champion mindset, and
craftsmanship. In doing so, we create the best platform that brings
lifelong value to millions of technologists around the world.At
LeetCode, you'll get to make a direct impact on the world's largest
technology community. Join the amazing team and start the journey
to empower technologists and help millions of developers enhance
their skills, expand their knowledge and land their dream job.----
Why work at LeetCode?
- Cutting-edge technology - Work on latest and greatest tech
stack, learn the best practice in building a large-scale
product
- Impact - Product used by millions of engineers over the
world
- Small team, large ownership - Show-off features you shipped to
your friends and families
- Contribute your ideas - Built by engineers for engineers, feel
empowered by seeing your ideas come to live--'- Job
DescriptionLeetCode is looking for an experienced DevOps Engineer
to join our engineering team.We are looking for a DevOps Engineer
to help us build functional systems that improve customer
experience. DevOps Engineer responsibilities include deploying
product updates, identifying production issues and implementing
integrations that meet customer needs. If you have a solid
background in software engineering and are familiar with Ruby or
Python, we'd like to meet you. Ultimately, you will execute and
automate operational processes fast, accurately and
securely.Responsibilities
- Ensure High Availability of the backend system running
24/7
- Implement integrations requested by customers
- Handle server maintenance and data backup
- Automate the code testing and deployment process including
updates and fixes
- Provide Level 2 technical support
- Optimize the backend for high performance and scalability
- Improve workflows for staging and production deployments
- Setting up services in Linux environment, such as: Redis,
NGINX, MySQL, ELK Stack, zooKeeper, etc
- Develop and maintain Selenium UI testing framework
- Setup Monitoring and Error Reporting channels
- Build tools to reduce occurrences of errors and improve
customer experience
- Develop software to integrate with internal back-end
systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and
maintenanceRequirements
- BS or higher in Computer Science, Computer Engineering, or
related technical discipline
- Work experience as a DevOps Engineer or similar software
engineering role
- Deep expertise and hands on experience with container and
container orchestration technologies such as Docker and
Kubernetes
- Experience working with Microservices based applications
- Good knowledge of Unit Testing and available Test
Frameworks
- Experience with Message Queue frameworks such as
Celery/RabbitMQ
- Experience creating and maintaining Devops infrastructure on
cloud platforms
- Good hands-on knowledge of configuration management and
deployment tools such as: Ansible/Puppet/Chef/Terraform etc
- Problem-solving attitude
- Team spiritBonus points
- Familiar with Django framework
- Experience in Machine Learning
- Experienced with relational SQL and NoSQL databases
- Active in the open source communityBenefits:---- Catered lunch
and awesome snacks---- Employer sponsored health/dental
insurance----Flexible working hours and paid time off----Standing
desks and ergonomic chairs--'-Competitive salary-------------Smart
colleagues who are also nice
Keywords: LeetCode, Palo Alto , DevOps Engineer, Engineering , Palo Alto, California
Didn't find what you're looking for? Search again!
Loading more jobs...