Percona is looking for an efficient Build & Release engineer to help us deliver stable and reliable software to our users.

In this role, you will support our distributed engineering team by maintaining and improving the tools and processes involved in building our database software distributions. This includes tasks such as updating and creating new software packages, performing software distribution releases for various platforms, as well as improving and scaling our build processes and infrastructure.

You will work from your home office, using online tools and resources to contribute to a quality build & release environment for Percona and our users and customers.

What You Will Do

    • Create and maintain packages for RPM-based Linux operating systems (yum/dnf) as well as DEB-based systems (apt)

    • Assist with internal and external build/packaging/release related projects

    • Assist clients with implementing various items relating to their build environment

    • Monitor, log, analyze, and fix packaging related bugs

    • Further automate and improve the existing build processes/tasks and packaging testing setup

    • Resolve issues with internal repositories & implement new repositories as needed

    • Integrate new components and 3rd party software into Percona distributions as needed

    • Evaluate new build/packaging/release solutions as needed

    • Assist with packaging setup/method review & overhaul

    • Support and maintain our build infrastructure

Your Experience

    • Previous exposure to a large-scale build/release environment or equivalent experience (for ex., a development, DevOps or a DBA role, preferably with extensive database-related exposure)

    • Experienced in Linux systems administration (file systems, hardware, and networking)

    • Previous experience with make, cmake, cpack, yum & apt repositories

    • Experienced in RPM/DEB package creation

    • Experience with CI/CD tools like Jenkins, TravisCI

    • Proficiency in automating tasks, including shell scripting skills

    • Experience with at least one virtualization tool like KVM VirtualBox or VMWare

    • Proficiency with Docker and containerization

    • Ansible and/or other DevOps platforms

    • Experience with software testing methods and technologies

    • Ability to speak, listen and write effectively in fluent English

What Will Make You Stand Out

    • Proficient with MySQL, MongoDB, PostgreSQL or other open source relational databases

    • Amazon AWS EC2, Microsoft Azure, CloudFormation, Spot Instances

    • Experience with Jenkins, GPG, JIRA, gdb, Golang

    • Tertiary studies degree or certifications relevant to core skills

    • System administration skills for other operating systems

    • Having a track record of contributing to open source projects

    • Proven success working in a distributed environment

    • Experienced conference speaker, technical blog writer, activity on public forums or mailing lists

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have colleagues in more than 40 countries! We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more.

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Piper Companies is looking for a SQL Database Refactoring Developer, Tech Lead for a Managed Services organization in Remote.Responsibilities for the SQL Database Refactoring Developer, Tech Lead Locating and cataloging all Oracledatabase objects, develop compatibility matrix wit

Roofstock is the leading marketplace for investing in single-family rental homes. Our mission is to make real estate investing radically accessible, cost effective and simple. We want to use technology to transform the way real estate is bought and sold and make real estate inves

Facet Wealth Facet Wealth |
6 d ago

About The Role:At Facet Wealth, we put the client above all else. As a Salesforce Engineer at Facet Wealth, you will work with our Engineering & Sales teams, playing a critical role in developing the Salesforce components and tools used by our sales team. Our goals are focuse

Pluralsight Pluralsight |

Job Description:The Pluralsight Data Org boasts one of the most innovative and highest performing Analytics teams in the world. We focus on using data to improve outcomes for our colleagues, our leadership, our customers, our authors, and everyone in the Pluralsight community. In

Every month, billions of people leverage Facebook products to connect with friends and loved ones from across the world. On the Data Engineering Team, our mission is to support these products both internally and externally by delivering the best data foundation that drives impact

More jobs by this company

Percona Staffing Percona Staffing |
4 d ago

We’re looking for a full-time remote Senior Golang developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will co

Percona Staffing Percona Staffing |
20 d ago

Percona is looking for an experienced and efficient C++ Software Engineer to join its Open Source Software Development team.Based on the MongoDB Community Edition, Percona Server for MongoDB includes many additional features and enhancements that are only available as proprietary