Linux Systems Engineer - Bitbucket

Location: San Francisco
Job Code: QHP-307
# of openings: 1

Description

What is Bitbucket?

Bitbucket (bitbucket.org) is a web-based hosting service for projects that use either the Mercurial or Git revision control systems.  We form part of Atlassian's Developer Tools group, whose vision it is to integrate a collection of the worlds best developer tools for teams.>

What's the job?

We're in the process of building our "big bet" for the next several years, a next-generation platform that's even more scalable, reliable and speedy that will accommodate the next level of our explosive growth. We need help to build and transition onto this new infrastructure. This is a rare opportunity to get in on the ground floor of a company and infrastructure that continues to grow rapidly.

We are actively growing the Bitbucket Infrastructure team to a team of five - we already have a team lead, and three systems engineers.  One position is a new vacancy and the other a replacement - one of the team members is in the process of transitioning to join the Architecture team.  You will be working on-site in our lovely San Francisco offices in SoMa as part of our Bitbucket Infrastructure team.  The Bitbucket Infrastructure team is supported by the Service Operations team (spread across different geographies) and they take care of the majority of alerts and escalate to us if they need to.  You will assist with the design, build-out, monitoring, scaling, optimization and support of Bitbucket's customer-facing and mission critical infrastructure systems.

Starting date?

ASAP.

We expect you to...

  • have system administration experience on Linux - we run CentOS, but we're Ubuntu fans as well
  • have working knowledge of any of the well known configuration management tools - we have everything setup in Puppet today
  • have strong experience with high traffic web environments
    • we push several gigabits of traffic outbound per second and have on average over 2000 HTTP requests per second at peak (this keeps growing every month)
    • growing by several terabytes of data per month - we've had some interesting challenges with NFSv4!
    • we use HAproxy, Nginx, Django, RabbitMQ, Memcached, Redis, PostgreSQL and NetApp filers with NFS as backend storage to support our stack
  • have experience monitoring and optimizing production database servers - we use PostgreSQL but any RDBMS experience is good
  • be familiar with physical hardware and data center operations - we're moving some things into AWS, but our compute and storage are all physical HW

What you'll be doing...

  • build the next generation of our production infrastructure to support both a production and disaster recovery site
    • the developers are busy breaking our application into various micro services that will allow us to use technologies such as Docker to possibly scale our infrastructure - following the twelve factor app manifesto
  • scale and optimize existing critical production systems
  • support our infrastructure and services to maximize uptime and minimize impact to customers
  • develop modules for our configuration management system
  • manage your workload, balancing major improvements with 3rd-level production issues
  • work closely with the Bitbucket developers on projects
  • carry out maintenance and be part of an on-call escalations roster
  • ensure the security and integrity of our platform

What you'll get...

  • working with a very talented team, that's got a great relationship with the developers - we're making an effort to understand code, and they understand infrastructure
  • opportunity to work in a stable, fast-growing company as part of a small, focused technical team
  • chance to make a huge impact with a very strong product
  • many of the perks you'd expect from a silicon valley job including a top of the line laptop (Mac or Lenovo) and free catered lunch

How will we hire you?

We will put you through a few rounds of interviews and our technical tests to ensure we are happy with your skills as well as to ensure you are happy with the role's challenges.

Atlassian, Inc., will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of SFPC Art.49.





Have you previously applied with Atlassian?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search


Powered By Taleo