DevOps Engineer

الوصف الوظيفي

About Userpilot

Userpilot is a leading product analytics and engagement software company. Our pioneering event-based tracking solution gives product teams the ability to gain insights into how to best acquire, convert, and retain their users with the additional help of user engagement and feedback tools.

We're working on

UI Pattern Builder: Userpilot Chrome Extension is a lightweight tool for our customers to build highly customizable templates to trigger on their web applications with zero code.

Tracking and Contextual Triggering: Userpilot SDK is used by our customers to track their users' properties and events. It also serves as a triggering layer for UI components built through our tools. It is highly performant and algorithm centric where its functionality is designed to integrate commonly with all web applications.

Data Segmentation: Through tracking user properties and event capturing, our customers are able to segment their users into compositions on demand through an expressive set of queries. That means having the data constructed in a queryable way and consistent across all nodes in a distributed environment is a must.

Real-time infrastructure: We support contextual triggering based on user journey and interactions. The eligibility of each product experience needs to be evaluated and pushed in sub-second latencies.

جميع الحقوق محفوظة لموقع جوبس.

متطلبات الوظيفة

What you'll do at Userpilot

Userpilot's infrastructure runs on Amazon Web Services. We have adopted Terraform (infrastructure as code) to manage our infrastructure's configurations and releases safely. We rely on Kubernetes and Docker for orchestration and containerization of our services. We primarily use Elixir for writing services and all internal communication happens via REST or RPC. In addition, we use Github Actions as our CI/CD.

As an engineer of the Infrastructure team, you'll be responsible for:

  • Working with other engineers to build distributed systems that can handle data at scale.
  • Manage the orchestration and configurations of of low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries and CDN.
  • Debugging production issues across multiple services and all levels of our infrastructure stack.
  • Ensuring the reliability and availability of services in accordance with SLAs. This includes immediate response to production incidents at all times.
  • Monitoring the costs of our servers on a continuous basis and improving inefficiencies where possible.
  • Improving engineering standards and holding a high bar for code quality and simplicity.
  • Helping other teams with setting up their CI/CD workflows.
  • Automation of manual processes where applicable.
  • Pushing the boundaries of our infrastructure at scale.

Requirements

  • A strong grasp of computer science fundamentals when it comes to dealing with distributed systems and networks. You'll routinely run into issues where "one in a million" chances actually happen in production.
  • Deep knowledge of Cloud Computing services (e.g. AWS) and a minimum of 3 years of experience in Production Operations, DevOps/SRE role with a preference towards SaaS application delivery.
  • A minimum of 2 years of experience in managing the orchestration of containerized services using tools like Kubernetes or Docker Swarm.
  • Scripting experience with bash or any high level programming language.
  • Knowledge of TCP/IP and other LAN/WAN networking protocols such as DHCP, VPN, NAT.
  • Great communication and mentoring skills. You make other engineers around you more productive.
  • A bias towards shipping early and iterating. We believe in making small incremental changes to existing systems instead of large multi-quarter undertakings.
  • Ability to balance idealism and pragmatism in a dynamic work environment.

Bonus Points

  • Experience contributing to open source.
  • Experience working with Terraform or any IaC tool.
  • Experience, or any level of knowledge of Elixir, Erlang, or other BEAM system.

Benefits

  • Work within a dynamic and responsive environment that brings out the best in you.
  • Generous salary and end-of-year performance-based bonus.
  • Comprehensive health insurance.
  • Dental and vision insurance.
  • 9-day winter break.
  • Unlimited snacks, a fully stocked fridge, and a barista coffee machine.
تفاصيل الوظيفة
المسمى الوظيفي DevOps Engineer
آخر موعد للتقديم 14 - Dec - 2021
المكان رام الله والبيرة
نوع الوظيفة دوام كامل
المستوى المهني متوسط الخبرة
الراتب N/A
الدرجة العلمية البكالوريوس
الخبرة 3 سنوات
التصنيف الهندسة
آلية التقديم

Please apply via the following link: https://apply.workable.com/userpilot/j/B772437D34/

نصيحة من جوبس لحمايتك : عند التقدم لاية وظيفة عن طريق الانترنت، لا تقم بإعطاء معلومات بطاقة الأعتماد او أية معلومات بنكية / مالية لصاحب عمل.