What's this gig about?

You'll build and run a distributed team of 3-4 engineers maintaining the storage infrastructure of a global cloud services provider.

What will I be working on?

If you decide to join us, you'll be working on several things:

  • We run City Cloud, an OpenStack based global public cloud that covers 7 distributed data centers. 4 of those regions already run fully on Ceph; your team would be responsible for the maintenance and development of these Ceph clusters. This includes upgrades, performance tuning, and improving observability.
  • The remaining public City Cloud regions are in the process of being migrated to Ceph; you and your team would take the lead in completing this migration.
  • We also run two separate OpenStack based cloud environments for our Compliant Cloud customers; your team would be responsible for those Ceph clusters as well.

Your team's work is currently being handled by our existing engineering team. A deliberate effort to make that team less monolithic and more distributed is ongoing; your storage team will take over the Ceph agenda from the existing engineering team.

What should I bring?

Here are the skills that you'll need to bring:

  • You should have a solid understanding of the Ceph storage platform, and considerable operational experience running and maintaining Ceph clusters.
  • You should have at least two years' experience working in a distributed team, ideally in a team lead capacity.
  • You should be able to communicate in a concise and clear manner in English.
  • You should be comfortable with externalizing information.
  • You should know how to write to be understood.

As a second category, there are the skills that we're happy to teach you. This means they are by no means a requirement, but if you can bring some of them along, do absolutely tell us because we would definitely love to know!

  • Familiarity with the OpenStack platform.
  • An understanding of platform automation with Ansible.
  • Experience in building or improving observability in platforms you operate.

And then finally, there are some things that we can't teach you (and they're no deal-breaker), but that we would absolutely like to know about if you have them. Any of these are good in almost any extent, so even if one of these apply to you in the slightest, do let us know:

  • Broader familiarity with operating data center storage technology.
  • Proficiency in natural languages other than English.
  • Prior intercultural experience.

Are there formal education requirements I need to meet, such as a degree in a particular field?


What can I learn?

Apart from the fact that you'd be very much deepening your technical skill set as a Ceph engineer and team lead, there are a many other learning and growth opportunities on our team:

  • This is an opportunity to become highly expert in the unique challenges of running a public cloud provider, from an operational and management perspective.
  • The entire learning curriculum at academy.citycloud.com is yours for the taking. We already have an array of courses there on technologies like OpenStack, Kubernetes, Ceph, and Terraform, and we continue to add more. You are absolutely welcome to plow through all of those.
  • We've got work as a distributed team down cold. We're also pretty public about what guidelines we follow when it comes to communicating in a distributed team. You'll be able to apply this at any other stage in your career, including if you ever take the plunge to launch your own business.

What communities would I engage with?

You would engage primarily in the Ceph and OpenStack communities, although there is nothing to stop you from engaging more broadly with the open infrastructure, software-defined storage, and DevOps communities. We want you to build a reputation among your peers in the industry.

Who would be my direct manager?

Jennie Bondesson https://www.linkedin.com/in/je...

How's work at City Network?

We're growing pretty quickly at this stage, in customers, revenue, and head count. That said, we're also solidly profitable, and the company has existed for more than 15 years, so don't expect cash-burning startup insanity. This is all a good position to be in, but to be candid, just like any other company, we're not perfect.

As a company, we strive to improve and perfect the structure of how we collaborate and communicate, but we're not quite where we want to be in that regard. (We do have to set a pretty high bar here for ourselves, given that our role in the market comes with a great deal of responsibility.) So, we are actively looking for people who come with an open mindset and an eagerness to help us all get better.

If you have specific technical expertise on an issue that another team of colleagues is working on, you should expect to be asked to contribute your knowledge to solving the problem — just as you will expect to get that same support from them, when you have an issue of your own to resolve.

Our team is currently 50 people from 6 countries; we are 70% men and 30% women.

What does my team look like?

You'd be building a 4 person team (including yourself). That is a small team size, and that's quite deliberate.

We will be hiring two more new people to include on this team (where you will, of course, be involved in the hiring process).

One person from the existing engineering team will join your team.

What does my work week look like?

Our regular business hours are Monday to Friday, though our operations are 24/7. Your role as storage team lead does entail serving — along with other leaders in the engineering organization — as Major Incident Manager (MIM) from time to time, which means you would be on-call as an escalation point in the unlikely and infrequent case of a major incident developing in our environment.

That said, we happily and routinely accommodate family obligations, morning (or evening) workout routines, and weekday errand runs.

Can I work from home?

Yes, indeed that's the expectation, but if it suits you better to work from one of our offices in Karlskrona or Stockholm, that's fine to. This is a position on a distributed team, where team members may work from home. The location information you see below is simply that of our corporate HQ. You can work from anywhere where there's a reliable internet connection.

You're welcome to pop into one of our offices if you live near one or travel through, but that won't ever be a necessity for you to get your work done.

What countries can I work from?

Regretfully, we can't hire people currently residing in the United States.

For organizational reasons (we do occasionally meet in person, see below) we would generally prefer people who are able to travel to the EU without a visa.

Preferable you are a EU-citizen.

What timezone would I work in?

The majority of our team works in the CET/CEST (UTC+1/UTC+2) timezones. However, we try to keep our work as loosely-coupled as possible, so any work hours that work for you, normally work for us.

Is travel involved?

Not as part of your day-to-day. However, we do encourage travel to conferences and meetups, because that will give you an opportunity to learn and share your experience with your peers.

In addition, you should plan for up to two team meetings per year, somewhere on the planet, that we'd like you to participate in.

What employment conditions apply?

This is a full time position with 6 weeks' vacation. We have a company policy that specifies a 6-month probation period.

If you live in Sweden, you would be directly employed by City Network Hosting AB.

If you live in any country other than Sweden, we will enter into a contractor agreement as applicable to the legal situation in your country.

What will I make?

Your salary (if you live in Sweden, and you're thus a full employee) is € 55.000-70.000  annual — that is after employer taxes, before employee taxes, with legally applicable benefits.

If you live in another country, we make salary adjustments for purchasing power parity based on where you reside, according to the World Bank's PPP conversion rate applicable to your country.

Can I apply anonymously?

We'll need a working email address from you, but if you prefer to not give your name or other identifying information in the initial application, you are free to withhold that. However, please be prepared to disclose your identity in the course of an interview — we can't hire you anonymously.

I'm interested. What's next?

We'd like to hear from you! And we have a few additional questions we would like to ask you. Some of those are about your existing skills and strengths, but if one of them happens to leave you stumped, don't fret! That's totally OK. We don't expect you to bring everything to the table, we'd just like to know what we should prioritise in training. Note that most of the questions are non-mandatory.

You'll be able to apply for this position until Oct 1, 2020. That's also when we'll start reviewing and ranking applications, and we'll be in touch with you shortly after.

Ready to go? Then please click the Apply for this Job button below.

Or, know someone who would be a perfect fit? Let them know!

Borgmästaregatan 18
371 34 Karlskrona Directions support@citynetwork.se 08-40009000 View page


Borgmästaregatan 18
371 34 Karlskrona Directions job@citynetwork.eu +46 8 4000 9000 View page


Kungsbro Strand 29
112 26 Stockholm Directions support@citynetwork.se 08-40009000 View page

This is what you get

If you love freedom but still want to deliver awesome services - this is the place to be. Our company is privately owned by generous people who invest heavily in it's staff. Combining that with a caring atmosphere and an open mindset towards each other - thats just City Network!

Read up on all our benefits.

  • Perks for life

    You will be part of an open minded culture where you have the freedom to develop in the areas you find exciting. And with freedom comes a great deal of responsibility that we expect you to cherish and respect. We encourage all our staff to attend events and take part of educational programs that can benefit and elevate you as an individual as well as the company's overall competence and climate.

  • Perks in hand

    We really care about our employees and try our best to make sure that we take care of each and everyone.

    A baseline for perks in hand is that all employees are part of an annual profit sharing program. Of course you get your own laptop, phone, gym card, glasses if you need them and other small things to sweeten your everyday life.

  • Perks for fun

    We have our own bar, the City Bar, for company events and gatherings. The bar can also be used for personal events such as birthdays so long as your colleagues are invited.

    We have a festival committee with dedicated time and resources to make sure that we keep teambuilding in different ways.

    Our weekly breakfast and traditional Swedish fika is highly appreciated among our staff.

Our workplace and culture

When you enter the door to our office you feel welcome. You will hopefully meet a inspiring atmosphere where people like to get to know you and be your friend. We do regular teambuildings with our teams in order to get to know each other and to be sure we are heading in the same direction. Both as a team and as a company.

We have four fundamental values which propagates through the entire organisation:

Join in for a cup of coffee and find out for yourself!

Already working at City Network?

Let’s recruit together and find your next colleague.

  • Amirhossein Shahbabaee
  • Anders Christenson
  • Anna-Karin Wijk
  • Catarina Müllner
  • Christoffer Carlberg
  • Daniel Gustafsson
  • Daniel Öhberg
  • Elena Lindqvist
  • Erik Hultman
  • Erik Johansson

Applicant tracking system by Teamtailor