Roche has flagged the SW Development Engineer DevOps job as unavailable. Let’s keep looking.

About us

Have you always wanted to unite your passion for learning with your skills as a DevOps Engineer? Do you want to work with an incredible team that is making an impact on learning around the world? Then we can’t wait to meet you!

We’re looking for a DevOps Engineer based in Spain to join the team at Edpuzzle, a leading edtech company with HQs in San Francisco and Barcelona and a team that’s growing around the globe! The right person will help us maintain and keep scaling the infrastructure of a product that is continuously growing in more than 190 countries, and supporting millions of users every day.

If you’re looking for a meaningful role on a multicultural and collaborative team, you’ll feel right at home with us.

How will you work?

Do you like to face new challenges? You’ll have a front-row seat at one of the fastest-growing companies in educational technology, trusted by over 80% of schools in the USA and millions of teachers and students across the globe.

As a DevOps Engineer, you will enhance development pipelines and infrastructure design, as well as ensure new features development reach the end user. You will be an active member on all technical decisions, working closely with the Engineering team.

You’ll also have the opportunity to contribute to our product and our team development, be a part of diverse projects, and stay up to date with the latest software technologies. In the process, you’ll be challenged daily, learn constantly, see the impact of your opinions and work, and grow as a DevOps Engineer.

What about the team?

Our Infrastructure & Security Team is composed of team members of different levels of seniority. This allows us to learn from each other, get to know our product in-depth, and collaborate on scalable projects to achieve challenging goals together.

What technologies will you find?

Technically speaking, our product is written in JavaScript and Node.js, and data is stored on MongoDB, ElasticSearch and Redis. We’re fully hosted on AWS which we also use to store, encode, and stream our own pool of videos. We are continuously improving our release pipeline with CI/CD and Infrastructure as Code, using technologies like GitHub Actions, CloudFormation and CDK.

What do we expect from you?

  • We want to hear your voice! Be part of a dynamic multidisciplinary team where everyone can share new ideas, take initiative, and be a self-starter when coming up with creative options to deliver solutions!
  • Design cloud infrastructure that is secure, scalable, and highly available on AWS.
  • Provision, configure and maintain cloud infrastructure defined as a code.
  • Maintain and improve our IT infrastructure, monitoring tools, and the current delivery pipeline.
  • Perform root cause analysis for production errors and infrastructure issues.
  • Implement automations to achieve continuous integration and continuous deployment.
  • Perform rotatory on-call service.
  • Have a good understanding of the product functionalities and work closely with the Engineering teams on the building of new features.
  • Stay on top of industry best practices and trends, as well as changes to compliance requirements.
  • Use your knowledge of Cloud services and DevOps best practices to deliver value quickly and safely.
  • Seek out opportunities to learn, share and grow continuously.

About you

  • You’re excited by the opportunity of working in education.
  • You make all your technology decisions with the final user in mind.
  • You love learning and mastering technologies.
  • You can work independently, and manage goals and deadlines effectively.
  • You have an excellent ability to communicate your ideas, regardless of the audience.
  • You are based in Spain and have a work permit to work in Spain.

Requirements

  • 2 or more years of experience in DevOps engineering, Site Reliability Engineering, system administration or cloud infrastructure engineering for web-based product.
  • Good knowledge of Amazon Web Services (AWS).
  • Experience with software release management and deployment pipelines (Git, CI/CD).
  • Knowledge of Infrastructure as Code.
  • Knowledge of one monitoring tool (New Relic, Datadog, AWS CloudWatch or Prometheus).
  • Open-minded about technologies and development.
  • You feel comfortable communicating in English within an international and multicultural team.

Bonus skills - you have experience with

  • JavaScript, TypeScript or Node.js code.
  • NoSQL database administration, such as MongoDB.
  • Some of these AWS services: Elastic Beanstalk, Lambda, S3, Step Functions, Batch, WAF, CloudFormation, CDK.
  • GitHub actions.
  • Kubernetes and Docker.
  • Other cloud providers such as Azure or Google Cloud Platform.

What will you find if you join us?

  • Competitive salary (39K- 58K) and a substantial yearly salary review.
  • On-call compensation.
  • A fun, friendly team of highly motivated people with different skill sets and backgrounds.
  • 100% remote friendly: You can decide how to work (remotely or hybrid, for the best of both worlds!).
  • Flexible working hours and Friday reduced working time.
  • Training and development (CodelyTV, etc.), we love keeping ourselves updated!
  • Flexible remuneration for transport and childcare.
  • Social Benefits: At Edpuzzle we take care of your Health and Meals! We offer you Private Health Insurance with AXA and Ticket Restaurant (an annual budget of 2000 € to spend at participating restaurants).
  • MacBook Pro and double monitor setup.
  • Team activities during working hours.
  • 23 vacation days, plus April 14th and December 23rd and 30th.
  • Brand new office in Barcelona with a chill-out room and a terrace with free coffee, snacks, and drinks waiting for you!

Edpuzzle is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Edpuzzle makes hiring decisions based solely on qualifications, merit, and business needs at the time.

References from previous employers will be requested from candidates during the selection process. If you'd like to be considered for this position, please apply below. We look forward to hearing from you!

Read Full Description
Confirmed 4 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles