
Revvity | About Us
Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health.
Find your future at Revvity.
We are seeking new members to join the Signals DevOps team to support the faster and better iteration of our SaaS products for the scientific research field, providing safe, stable, and reliable software services to over a million scientists worldwide.
We expect you to
- Have a bachelor's degree or higher in computer software-related science or engineering;
- Love and actively promote DevOps culture, with at least one year of experience in developing and operating SaaS products based on public cloud infrastructure (AWS preferred, Azure, Alibaba Cloud, Tencent Cloud, etc.), and a willingness to continue working in the AWS direction;
- Be proficient in using Python, Bash, and other common DevOps scripting languages for automation development;
- Be familiar with popular CI/CD automation platforms such as Jenkins and GitHub Actions;
- Have curiosity about the unknown, ability to independently explore technical possibilities, and dig deep into the root causes of problems;
- Be proficient in using spoken English to communicate with global functional teams;
- Have excellent personal time management, multi-tasking, and work-life balance skills.
Regarding work experience and age: The Signals China R&D team does not have strict limitations on work experience and age. Ideal candidates generally have at least 2 years of experience in SaaS product development, testing, and operations. As long as you have strong abilities, you are welcome to inquire and apply. We also sincerely welcome partners over 35 who still have a passion for continuous learning and are willing to continue deepening their technical skills.
If you have one or more of the following skills or knowledge, you will be given priority consideration:
- AWS Certified Systems Administrator, DevOps, Architect;
- Kubernetes Certified Administrator;
- Nginx, docker, linux, and other operating systems, virtualization, and network management;
- Terraform, Ansible, and other automated environment orchestration tools;
- Operation and maintenance of common software components such as Elastic Search, RabbitMQ, Kafka, Redis;
- Popular log aggregation and monitoring platforms such as Instana, Sumologic.
After joining the team
Your main responsibilities will include:
- Participating in the development of Signals scientific product suite-related teams, participating in the selection, deployment, and upgrade of key system components, implementing and continuously improving CI/CD;
- Responsible for online upgrade and maintenance of Signals scientific product suite-related products and modules;
- Collaborating with the development team to develop monitoring solutions for the overall system and various services; and working with the global DevOps team to provide 24/7 response and handling of online issues for global customers;
- Participating in the team's continuous learning and improvement-related activities, actively promoting the expansion of team knowledge and skills and process improvement.
Your daily work content will include:
- Handling urgent online issues at any time according to OnDuty arrangements;
- Participating in software development-related meetings, including iteration planning and review, daily stand-ups, and project-related communications;
- Conducting design, development, testing, documentation, and other related work according to product change requirements, or participating in the review of other members' related work;
- Demonstrating your own or team-completed work to stakeholders to obtain feedback;
- Participating in team development-related activities, including recruitment interviews, knowledge sharing, training, etc.
In the first 3 months of joining the team, you will:
- Have a senior colleague as a short-term mentor to help you quickly integrate into the team;
- Receive basic onboarding training for new employees and basic content training related to the project;
- Work in pairs with a senior colleague on each work task to help you successfully start contributing to the product.
Similar Jobs
- Sr. Software QA Engineer Shanghai, Shanghai Municipality, China
- Senior Java Developer Shanghai, Shanghai Municipality, China
- Sr. Frontend Web Developer Shanghai, Shanghai Municipality, China