WP Media is a bootstrapped, remote startup of 30 people based all around the world. We are mostly focused on the WordPress market. WP Media is the French company behind successful WordPress plugins like WP Rocket and Imagify. WP Rocket is the premium caching plugin for WordPress used by +1,000,000 websites and +120,000 customers worldwide. Our plugin makes sites go at the speed of light in just a few clicks. Imagify is our free image optimization service, including a free WordPress plugin: we have already optimized more than 1,000,000,000 images!
You will join our remote, global Development team, which is spread across the U.S., Canada, France, Portugal, Poland, and Romania. To facilitate this international teamwork, you live or work in a time zone between UTC+2 to UTC-7. We are so curious to know which new country will be added to our distributed team map!
What You Will Be Doing:
Here is a list describing the tasks involved in this position (do you happen to like making lists? So do we!):
Make sure our SaaS infrastructure is safe, secure, fast, and always available for our customers
Use your DevOps superpowers to build task bots, CI/CD pipelines, Docker images for our SaaS and Product development test environments, Terraform configurations, our SaaS infrastructure, and dev productivity tools
Contribute to building, testing, and maintaining our APIs including new features, optimizations, bug fixes, and continuous improvement initiatives
Scope, contribute to, and collaborate on technical solutions and specifications
Review pull requests to ensure each meets our standards, achieves the desired feature epic, story, or fix outcome, and does not cause side-effects
Seek opportunities to make our SaaS APIs and infrastructure run faster, be easier to maintain, and be more reliable, robust, and scalable
Collaboratively contribute to our code libraries, code reviews, process improvements, and technical decisions.
During this journey, you will get cross-training and growth opportunities by working with your fellow Dev teammates on internal projects.
What Do You Need To Excel at This Job:
The WP Media team is diverse and composed of people from all over the world. Respect, collaboration, and inclusivity are some of our core values (more on this below). Every day of work is an exciting opportunity to get in touch with fantastic people who will enrich your cultural and professional background.
Proficient knowledge of English.
Empathetic and collaborative communication is key: you are comfortable writing, speaking, and listening in English with technical and non-technical teammates.
Passion and humbleness.
You are a skilled, passionate, and humble developer who is friendly, collaborative, and supportive. Solving problems and building solutions that help people are the values that make your work special and rewarding.
Considering how your work impacts others.
Your code is a pleasure to use, read, and understand. When working in the codebase, you leave things better than when you found them. You value personal growth and constructive feedback. People feel good around you because you love sharing what you know while continuously improving yourself, remaining thoughtful and flexible in your approach.
Proven SaaS infrastructure experience.
You bring proven experience in building, improving, optimizing, securing, scaling, and maintaining SaaS infrastructures. You know sysadmin on Linux-based web servers. You have solid experience in VPS and maybe even Google Cloud or AWS. You can make technical decisions on how to improve our infrastructure including evaluating managed services, security, reliability, and scalability.
You love building tools, pipelines, and images that help your teammates be more productive. You have experience in writing shell scripts for pipelines and task bots. You configure infrastructures using Terraform. You leverage Ansible to automate the build process. You know how to build different Docker images for mashup testing environments.
Skilled Django API Developer.
You are a skilled Django API Developer. You’ve built, maintained, and continuously improved APIs. You follow agile processes in collaborating during sprints with the rest of the team.