Senior Devops Engineer
This role is eligible for our hybrid work model: Two days in-office.
Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.
Why this job’s a big deal:
As Priceline expands further into the global market, we are rapidly scaling our world-class Technology organization. We are striving to enhance the performance and reliability of our site as well as our ability to quickly deploy new features to customers. To help us be more successful, we are creating a new team that bridges the Operations and Application Development teams. This team will collaborate with the Infrastructure and Technology Operations Team but will embed with one or more of our product development teams to further our DevOps culture.
As a member of the DevOps team, you will work alongside Developers, SDETS, program managers, product owners, as well as the central infrastructure/operations teams to help Development teams deliver features faster than ever. You will collaborate closely to help build new resources, help manage the product’s operational responsibilities, work on projects and initiatives, create new patterns and facilitate communications with the central platform teams. You will work with members of your team to assure that solutions are consistent and meet standards.
In this role you will get to:
-
As a member of the DevOps Team working alongside Engineering and Product Development, you will help drive critically important projects that have a direct impact on Priceline's business.
-
Train on platform skills to efficiently deploy resources in a modern cloud-native environment. Your team will be a center of excellence in this area for the products.
-
Ensure suggested Service Level Objectives are met through following standard processes and offering domain expertise where applicable.
-
Help the product team control cloud costs and improve efficiencies, product resiliency and robustness, capacity and monitoring.
-
Build resources in Terraform, Harness, New Relic and other tools.
-
Help develop new patterns or services to enable the product team to achieve their goals and be successful.
-
Influence team development efforts. Evaluate the best solutions and communicate approaches to key engineering and business collaborators.
-
Develop automation and self-service capabilities to ensure work is performed consistently, efficiently, and with fewer errors.
-
Participate in the designing and ideating on future-forward cloud architecture.
Who you are:
-
Bachelor’s Degree in Computer Science or relevant experience.
-
6+ years experience in software engineering and development
-
Hands on knowledge with Linux infrastructure
-
Experience in configuration management tools such as Ansible.
-
Proficient in writing working applications in one or more of these languages – Shell, Python, php, go.
-
Worked on a large-scale production environment which supported mission critical services. Services included load balancing, monitoring, distributed systems, and configuration management.
-
Experience deploying resources into a cloud environment such as GCP, AWS or Azure is important. Priceline extensively uses GCP and some AWS.
-
Experience with developing on Cloud, especially GCP and AWS
-
Use of gitops, Terraform, Kubernetes/Istio
-
Strong proven ability to improve processes and automate workflows.
-
Strong coding experience with Java, Go, Python, or similar programming languages.
-
Experience in CDN technologies is a plus but not required (Fastly / Akamai).
-
The ability to effectively query and make sense of data and metrics in industry-standard tools.
-
Confident with the utilization of Web Services and APIs.
-
Experience with the following is a plus:
-
Working experience with service mesh architecture, like Istio
-
Experience in API Gateways and API Management Platforms, like Apigee
-
Experience in APM monitoring tools such as NewRelic
#LI-GW1