Lead DevOps Engineer - remote

CartHook
Posted 3 years ago
We Work Remotely
Now Hiring: Remote Lead DevOps Engineer
šŸ‘Ŗ Parental LeaveĀ 
šŸ„ Insurance CoverageĀ 
šŸ’” 5+ Years of ExperienceĀ 
šŸŒ“ Flexible Time Off PolicyĀ 
šŸ’¼ Professional DevelopmentĀ 
šŸ—ŗ Anywhere in the World (Europe Ideal)
Who We AreĀ 
CartHook is the leading checkout and upsell platform for Shopify brands, and weā€™re growing. To date, our customers have processed over a billion dollars through CartHook and, as we pursue our mission to help eCommerce merchants thrive, we have some big plans for expansion. Thatā€™s where you come in.Ā 
Ā 
We are a group of people who give a damn. We believe in doing whatā€™s right and speaking up, even when itā€™s difficult. We pursue success, humbly.Ā 
Ā 
We work on two continents, with offices in Portland, Oregon, and Ljubljana, Slovenia. However, weā€™re growing our remote teams, so you can live and work just about wherever you want, as long as it meets any role-specific location or time zone requirements (which are outlined below). Just make sure you have a reliable internet connection.Ā 
Ā 
We bridge time zones and distance with thorough and transparent communication, and processes designed to empower and support each other. Weā€™re a company of people from a variety of backgrounds, with a range of perspectives, which makes us stronger. We frequently work in cross-functional teams, and youā€™ll get to work with awesome people in all different roles in the company. We leave our egos at the door and value input and ideas from everyone at the company.

How We WorkĀ 
Live Where You Want

Weā€™re a hybrid of co-located and distributed teams, so you can live and work just about wherever you want.
Ā 
No Crazy Hours

Weā€™re all adults and we trust each other to manage our time appropriately. Thereā€™s no need to punch a clock, or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you are in front of a computer. We work hard and smart, but weā€™re in this for the long haul.
Ā 
Responsible Time Off

We want you to take time off;it makes you happier, healthier, and more productive. In fact, we have an unlimited time-off policy, plus two mandatory weeks for a holiday break in December/January. Itā€™s important you take the time you need, whether youā€™re caring for your health, the health of a family member, or going on vacation. (We look forward to seeing pictures of your trip in #the-pub Slack channel!) Be mindful of Black Friday through Cyber Monday. Thatā€™s our merchantsā€™ busiest time of the year, and we need all-hands-on-deck just in case.
Ā 
Grow and Learn

We arenā€™t satisfied with what we already know;we want to learn more and we want you to as well. Think conferences (when those are a thing again), online courses and resources, and dedicated time away to learn something newā€¦itā€™s up to you and your manager. Let us know what you need.
Ā 
Benefits

Insurance coverage: For our U.S. employees, we offer health, dental, and vision insurance. We cover 100% of your medical and dental premiums and 75% for vision. We also cover a percentage of the premiums for dependents. If our default plan isnā€™t right for you, there are other options available to fit your needs.Ā 
Ā 
Parental leave: All parents who welcome a new child by birth, surrogacy, foster, or adoption are eligible to take 8 weeks of paid leave. All birth mothers are eligible for an additional 8 weeks of paid leave. New mothers will be able to have a flexible, soft re-entry coming back to work.Ā 
Ā 
401k Plan: Employees are eligible for a 401k plan provided by Guideline and integrated into our payroll system. Plans are funded by the employee.
The RoleĀ 
As a Dev-Ops engineer, you will be working closely with the development teams to implement and support their continuous integration, in order to ensure stable and reliable releases of our platform. You will be responsible for developing and maintaining our container-based infrastructure, to improve the availability and resilience of our services. With your motivation and knowledge in the latest cloud technologies and provisioners like Terraform and container-orchestration softwares like Nomad and Kubernetes, you will be creating a scalable and resilient architecture for an Ecommerce stack.Ā 
Ā 
This is a full-time, fully remote role. Ideally, you are located in a European timezone, but we are open to other timezones on a case by case basis

What weā€™re looking forĀ 
  • Advanced knowledge in cloud administration(required, minimum 3 years of experience)Ā 
  • Advanced knowledge of AWS, specially IAM, RDS;Cloudfront, S3, EC2 Autoscaling (Cloudformation), Lambda, ElastiCache, Elastic Load Balancing, VPC (required, 3 years of experience), EventBridge, Fergate, ElasticBeanstalk is a +Ā 
  • Good knowledge of SQL DB engines, optimization, and maintenanceĀ 
  • Redshift(1 year of experience)Ā 
  • Mysql(5 years experience)Ā 
  • Aurora(3 year experience), clustering is a plusĀ 
  • Advanced knowledge of the in-memory databases(Redis)Ā 
  • Experience with ElastiCache is a +
  • Advanced knowledge of Docker (3 years of experience),Ā 
  • Advanced knowledge of the container orchestration software like Nomad (required, 2 years of experience)Ā 
  • Advanced knowledge of Nginx + php-fpm stackĀ 
  • Understanding principles of laC (Infrastructure as a code) (required)Ā 
  • Advanced knowledge of provisioning tool like AnsibleĀ 
    • We use HashiCorp Tools (required, but can be a similar type)Ā 
      • Advanced knowledge of Terraform from HashiCorpĀ 
      • Advanced knowledge of the Vault from HashiCorpĀ 
      • Advanced knowledge of the Consul from HashiCorp
  • Advanced knowledge of Cl/CD (e.g. Buildkite, Circled, Gitlab, Travis) (required, 8 years of experience), Buildkite is preferableĀ 
  • Basic understanding of service discovery(1 year of experience)Ā 
  • Proficiency in bash, shell languages(required, 5 years of experience)Ā 
  • UNIX/Linux system administration(required, 5 years of experience])Ā 
  • Experience with high performance systems(required, 5 years experience)Ā 
  • Experience managing large datasets, data replications, and data storage pools(2 years experience)Ā 
  • Experience with scaling infrastructure and migrationsĀ 
  • Self-starter, proactive attitude
Bonus pointsĀ 
  • Kubernetes, etcd is a plusĀ 
  • Advanced knowledge of the AWS EKSĀ 
  • Data streaming services(Kafka, Cassandra)Ā 
  • Puppet, ChefĀ 
  • Knowledge of ApacheĀ 
  • PHPĀ 
  • Laravel FrameworkĀ 
  • NodeJSĀ 
  • PythonĀ 
  • GolangĀ 
  • PostgreSQLĀ 
  • Ecommerce knowledgeĀ 
  • Scrum and agile development
So, are you game? If yes, letā€™s talk!