Responsibilities:
- Express your passion about infrastructure as code and continuous deployment to build scalable and highly reliable systems.
- Define and own KPIs around system availability, quality and scale.
- Partner with our developers and quality engineering teams to automate the monitoring, alerting, availability and scalability of our applications and systems.
- Ensure system availability and business continuity by implementing redundant servers/services.
- Manage after-hours infrastructure updates and maintenance.
- Proactively research and propose the use of new concepts, processes, technologies, and tools.
- Partner with software developers to create Mist standards for Microservices (APIs, schemas, serialization, data stores and best practices)
- Run secure and scalable applications for highly available, multi-region, AWS and GCP deployments
- Ship code several times per week
- Be a part of our On-Call rotation.
- Own disaster recovery and business continuity plans.
Experience required for you to be successful:
- An extensive background in developing and operating large-scale cloud-based distributed applications
- Direct experience developing/running applications on AWS and Google Cloud.
- Laser focus and be able to design infrastructure solutions for scalability, reliability, high availability, performance, security, software maintainability, and operational excellence
- The ability to "fix the plane while in flight" (not just support greenfield solutions)
- The ability to prioritize existing technical and infrastructure debt, and experience to build and execute a plan to pay it off
Required skills:
- Delivering web-scale infrastructure for a global market at high release velocity
- Must have solid experience with at least 2 of the languages: Go, Java, NodeJS, Python
- Experience with Kafka, Mesos, Spark, Storm, Cassandra, ElasticSearch, PostgreSQL, Redis, Zookeeper, Nginx.
- 8+ years industry experience in managing infrastructure.
- 6 years Linux administration in a large-scale SaaS environment.
- 5 years maintaining production systems on AWS and GCP
- 3 years in implementing, managing, and monitoring metrics specific to SaaS applications
- Minimum of 1 years experience on GCP in a live production environment.
- 3 years containerization in large-scale SaaS environment (eg. Docker, Kubernetes)
- Experienced in implementing Kubernetes in a large scale production environment
- 5 years running and optimizing RDBs and NoSQL databases.
- 5 years using configuration management (eg. SaltStack, Puppet, Chef).
- 3 years using infrastructure as code software (eg. Terraform, AWS and Google Cloud Deployment, CloudFormation).
- 5 years’ experience in continuous integration practices & tools (Jenkins, Travis CI, CircleCI, etc…)
- Experience working in a hybrid-cloud environment.
- Expert command of config management principles and an ability to code your desired state
- A deep understanding of distributed system design and dependency management
Desired skills
- Experience of working with or contributing directly to Open Source projects
- Understanding and experience of leading/managing technology products
- Understand machine learning techniques and tools. Translate business requirements into data models and implement them for scale and production ready systems
- Experience of working with failure-based testing
- Experience working in a test-driven development environment
Personal skills
- Previous experience of contributing to war rooms and blameless postmortems
- Superb communication skills, written and verbal
- Experience of working in a true DevOps environment with daily collaborations
- Thrives in a fast-paced startup environment where there may be multiple competing priorities
- Customer-service mindset.
- Passion for improvement.
Juniper is an Equal Opportunity workplace and Affirmative Action employer. We do not discriminate in employment decisions on the basis of race, color, religion, gender (including pregnancy), national origin, political affiliation, sexual orientation, gender identity or expression, marital status, disability, genetic information, age, veteran status, or any other applicable legally protected characteristic. All employment decisions are made on the basis of individual qualifications, merit, and business need.
0 applies
77 views
Jobs from our Partners
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Staff Software Engineer II (Hybrid)
Other Jobs from Juniper Networks
63493R-Intern 3 Software Engineering
Project Manager Intern - Summer 2024
63412R-Software Engineer 2 (AIDE Ex-platforms - C developer)
Staff Software Engineer - SC101847
63423M-Software Engineering Manager
82565P-Resident Engineer Staff
Similar Jobs
Software Developer
Senior Software Engineer II
Front End Developer
Front End Developer
MTS 1, Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 223 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee