Site Reliability Engineer

Sketch


1 month ago

02/11/2020 10:22:57

Job type: Full-time

lever

Category: Software Development


Do you want to be part of a team that helps over one million designers create amazing products every day? We're looking for a full-time Site Reliability Engineer to join us at Sketch.

We are building a cloud platform that helps teams to collaborate on Sketch designs in every possible, efficient, and beautiful way.
Your mission will be to shape this cloud infrastructure defining and building every piece, from development environments to metrics processing and observability, including security policies, network design, deployment strategies, high availability, etc...

Our stack is currently based on a mix of serverless and traditional server applications. You will propose new projects to make sure this platform has the best technology for our product goals and our team. You are proactive and have a "get the job done" attitude. You are also not afraid of getting deeper and deeper in order to debug a problem, especially in production.

There are always many things to do at Sketch. You need to be an organized and communicative person. You are used to prioritizing Infrastructure tasks and projects and you like to back your decisions and proposals with arguments. As a part of a team with very skilled people being an excellent team player is essential.

As a remote organization
There are three keys to us. It requires excellent communication skills as well as good written and spoken English. You need to be self-motivated and be comfortable working in a remote position. And also it requires high-quality documentation. You to have an eye for detail, in general, and especially for the documentation.

We believe in
Automated, simple, and quality tested infrastructures. It's essential that you have experience developing infrastructures as code and you enjoy coding. You are very critic with your own job and you always try to find the cleanest way to do it. You understand well the right balance between adopting new technology, current stability, maintainability, and simplicity. Like us, you also believe that speed and reliability are two of the most important web platforms features. You like to design and build processes and platforms that run flawlessly and fast.

The ideal candidate
  • Has experience with different stacks (mainly Linux based), technologies and production models and has participated actively on the build of important pieces of a cloud platform.
  • We would like to know as much about you as possible. Contact us and tell us about your experience and your motivations for this job and send us any link of something that represents you or your experience.
Even if you feel you are not 100% exactly the person described, we would still love to hear from you. We value anything that makes you different from the description.
Even if you're not able to tick all of these boxes, we would still love to hear from you.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Flocknote (CT +/- 2 hours)
    2 weeks ago

    We don't have a particular Web Developer opening right now; however, we are always looking for developers who are a good fit for our team and care about our company mission. If you think that's you, please apply and fill out the questions. We will review applications periodically and let you know when we have openings.

    We’re a small, startup dev team with a passion for the Church and making great things. We work hard, have fun, and are always improving. Because we’re a small shop, you must be self-motivated, able to manage your day-to-day schedule, and a very good communicator. You’ll have your hands in everything, from the data model to stylesheets, from concepts to launches, from process to implementation.

    If you have a passion to help the Church, and if you enjoy dreaming up smart ways to solve problems and then watching your code come to life to make a real difference in the world, keep reading.

    YOU’LL BE:

    • Co-managing technical aspects of the Flocknote service, including maintaining the health, uptime and performance of all Flocknote servers.
    • Continuing to build out Flocknote’s robust back end, including queueing & messaging systems, user management & security, data archiving, email reputation & sending, and more.
    • Integrating with multiple 3rd party services, including billing, credit card processing, short (and long) code text messaging, phone calling, Amazon SES, Amazon S3, Facebook, Twitter and others.
    • Implementing and developing new features across all areas of the stack.
    • Exterminating bugs and helping our support team make sure our customers have a great experience with Flocknote.

    YOU’LL NEED:

    • To know your way around a LAMP stack.
    • To enjoy HTML, CSS, and vanilla Javascript.
    • Experience with OOP concepts and PHP (7) framework-based development.
    • Experience maintaining Linux VPS servers running Apache, PHP, and MySQL.
    • A strong knowledge of security best practices, especially as it relates to websites, including understanding of CSRF, XSS, encryption, SQL injection, etc.
    • The ability to learn quickly, multitask, and work independently in a fast-moving and dynamic environment.
    • To be a self-starter and a go-getter with extraordinary integrity.
    • To be flexible, honest, professional, easy to get along with, and enthusiastic with strong interpersonal skills.

    BONUS POINTS

    • Experience developing simple iPhone and/or Android applications, using Objective-C (or Swift) and Java, respectively.
    • Experience developing cross-client email design and understanding differences in HTML layout and compatibility issues for various email clients.
    • Ability to debug performance issues using XHProf, viewing log files, and using MySQL’s EXPLAIN queries.
    • Experience with AWS.
    • Knowledge of Elasticsearch and other NoSQL datastores.

    This is a full time position with salary and benefits. Telecommuting may be an option depending on the candidate.

    IN ADDITION, please provide answers to the following in the 'Introduce yourself' section when you click to apply:

    1. Very briefly tell us about you. (Not your skill set, but what makes you tick.)
    2. What is your favorite junk food and why?
    3. Please describe the nerdiest thing you’ve ever done.
  • 2 weeks ago

    As a Linux Cloud Support Engineer you will be responsible for assessing the nature of product or service issues and resolving support problems for customers and partners through support tickets, live chat, and occasional voice calls. Don’t let the word “Support” fool you - this is not a typical call center role. Our customers are technically sophisticated and once a question gets to us search engines have failed to provide an answer. On any given day, you’ll be applying your knowledge of Linux with technologies like MySQL, DNS, CDNs, SSL, Redis, various programming languages, replication, integration with other systems and much more. Expect to learn something new every day.

    Successful employees will collaborate with other team members, meet deadlines and test new ideas, tools, and tactics. We are looking for motivators and go-getters who will improve our processes, our products and ourselves. As one of our Cloud Support Engineers, you are our front line; when our customers think of how great Platform.sh is, they think of you.

    In a given day you might:

    • Troubleshoot issues pertaining to the underlying infrastructure running customer applications.
    • Diagnose, debug and document issues in both applications and systems.
    • Deploy and configure cloud infrastructure resources.
    • Troubleshoot, reproduce and report bugs.
    • Become a product expert and work toward improving our customer facing documentation.
    • Participate in limited on-call shifts, providing timely responses to high priority tickets and incidents.
    • Work under limited supervision with considerable latitude for personal initiative.
    • Respond to customer inquiries through our ticketing solution, ZenDesk.
    • Participate in training teammates.

    Qualifications

    Minimum Qualifications

    • This role is permanent and full time, 5 days a week including week-ends (2 days off in the week of your choice other than week-ends). You hence need to have the legal capacity in your location to work Saturdays and Sundays
    • 3+ years combined of:
      • Linux system administration
      • Web development using PHP, Python, Ruby or Go. (However, this is not primarily a programming job)
      • Experience using git
      • Managing DNS
      • Functional knowledge of TLS and encryption
      • Demonstrating exceptional communication skills to provide clear and empathetic customer support

    Additional Nice-to-Haves

    • Knowledge of nginx, Galera, GlusterFS, and Puppet
    • Experience with Magento, Symfony, TYPO3 and/or Drupal
    • Understanding of CDNs or Varnish and web caching strategies
    • Familiarity with IaaS solutions, such as AWS, Microsoft Azure and Google Compute Engine
    • Conversant in containerization technologies and techniques

    Sound Like a Good Fit? We’re not expecting you to be an expert at all of the above, but if your skillset includes some of it and you’re interested in diving into the rest, we’d love to talk to you!  

    This is a remote job. Work from anywhere!

    We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer as a CSE here at Platform.sh, you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

  • Wikimedia Foundation, Inc.
    2 weeks ago

    The Wikimedia Foundation is hiring two Site Reliability Engineers to support and maintain (1) the data and statistics infrastructure that powers a big part of decision making in the Foundation and in the Wiki community, and (2) the search infrastructure that underpins all search on Wikipedia and its sister projects. This includes everything from eliminating boring things from your daily workflow by automating them, to upgrading a multi-petabyte Hadoop or multi-terabyte Search cluster to the next upstream version without impacting uptime and users.

    We're looking for an experienced candidate who's excited about working with big data systems. Ideally you will already have some experience working with software like Hadoop, Kafka, ElasticSearch, Spark and other members of the distributed computing world. Since you'll be joining an existing team of SREs you'll have plenty of space and opportunities to get familiar with our tech (AnalyticsSearchWDQS), so there's no need to immediately have the answer to every question.

    We are a full-time distributed team with no one working out of the actual Wikimedia office, so we are all together in the same remote boat. Part of the team is in Europe and part in the United States. We see each other in person two or three times a year, either during one of our off-sites (most recently in Europe), the Wikimedia All Hands (once a year), or Wikimania, the annual international conference for the Wiki community.

    Here are some examples of projects we've been tackling lately that you might be involved with:

    •  Integrating an open-source GPU software platform like AMD ROCm in Hadoop and in the Tensorflow-related ecosystem
    •  Improving the security of our data by adding Kerberos authentication to the analytics Hadoop cluster and its satellite systems
    •  Scaling the Wikidata query service, a semantic query endpoint for graph databases
    •  Building the Foundation's new event data platform infrastructure
    •  Implementing alarms that alert the team of possible data loss or data corruption
    •  Building a new and improved Jupyter notebooks ecosystem for the Foundation and the community to use
    •  Building and deploying services in Kubernetes with Helm
    •  Upgrading the cluster to Hadoop 3
    •  Replacing Oozie by Airflow as a workflow scheduler

    And these are our more formal requirements:

    •    Couple years experience in an SRE/Operations/DevOps role as part of a team
    •    Experience in supporting complex web applications running highly available and high traffic infrastructure based on Linux
    •    Comfortable with configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack, etc.), and modern observability infrastructure (monitoring, metrics and logging)
    •    An appetite for the automation and streamlining of tasks
    •    Willingness to work with JVM-based systems  
    •    Comfortable with shell and scripting languages used in an SRE/Operations engineering context (e.g. Python, Go, Bash, Ruby, etc.)
    •    Good understanding of Linux/Unix fundamentals and debugging skills
    •    Strong English language skills and ability to work independently, as an effective part of a globally distributed team
    •    B.S. or M.S. in Computer Science, related field or equivalent in related work experience. Do not feel you need a degree to apply; we value hands-on experience most of all.

    The Wikimedia Foundation is... 

    ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

    The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.

    U.S. Benefits & Perks*

    • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
    • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
    • The 401(k) retirement plan offers matched contributions at 4% of annual salary
    • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
    • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
    • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
    • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
    • Telecommuting and flexible work schedules available
    • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
    • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

    *Eligible international workers' benefits are specific to their location and dependent on their employer of record

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!