Jobs

Be a part of it. Join the #AccelFamily

Builds & Release Engineer

Altinity

Altinity

Remote · Remote
Posted on Friday, July 12, 2024

ClickHouse is the hottest analytic database on the planet and Altinity is the home of ClickHouse experts who build real-time data solutions that run anywhere. ClickHouse now has more contributors than ElasticSearch, previously the biggest open-source analytic project on GitHub.

Altinity is a distributed company that values employees, open source, and doing the right things for customers. We are seeking a hands-on Build DevOps Engineer to support our ClickHouse build pipeline, and to help us build cutting-edge database releases for cloud and on-prem operation. This is a programming-intensive job, requiring extensive familiarity with scripting languages along with adherence to best practices for version control and bug tracking. You should be self-motivated, organized, and communicative, and view technical debt as your nemesis

Role Responsibilities:
  • Own the CI/CD process for our software products, including Altinity Stable Builds for ClickHouse, the Altinity Operator for Clickhouse, and the Altinity Sink Connector.
  • Managing docker, deb, and RPM repositories (and signing)
  • Maintain core build infrastructure, including GitHub and GitLab runners
  • Collaborate with ClickHouse Dev and QA teams to deliver products and features
  • Diagnose and fix problems with CI/CD procedures
  • Develop new automation as needed
  • Manage and review security scans, and CVE tracking
  • Continue to keep the lights on and keep pipelines available 24/7, 365 days a year
Desired Skills & Experiences:
  • Excellent command of git and common build systems, like cmake and Ninja
  • Well-versed with GitHub Actions and GitLab CI/CD pipelines to build software
  • Building and publishing standard package types (deb, RPM, and docker containers)
  • Strong understanding of containers and VM technology
  • Outstanding Linux admin skills, including host setup, systemd, and storage management
  • Proficiency in scripting and programming languages, including Bash and Python
  • Outstanding problem-solving skills
  • A strong desire to learn
  • Comfortable working with open-source technologies and distributed teams
  • Strong communication and documentation skills
Having one or more of the following is a big plus:
  • Experience with ClickHouse.
  • Experience with C++ and/or GoLang

Our Benefits:

  • Work from Anywhere, Anytime: We are not your typical nine-to-five shop! Enjoy the flexibility of working from literally wherever and whenever. Create a schedule that works for you and your family or lifestyle. Recharge your batteries with our open vacation policies.
  • Cultural Diversity: We love that we get to work with passionate people from around the world. Currently, our team is made of professionals from 16 different countries!
  • Career Development: We provide opportunities to learn new technologies as well as try out new roles. We also offer access to training on leading-edge technologies, plus flexible work schedules for external education.
  • USA Employees Benefits: We offer comprehensive PPO health care plans for our US-based employees that are incredibly flexible to meet the needs of individuals or families. 401K with company match also available.
  • Company Travel: We come together in person two to three times per year in locations across the globe. During non-pandemic times, of course! We also fund travel to conferences and encourage presentations as well as contributions to open-source communities.

This is a full-time position and includes equity in the company.
Altinity is venture-funded and financially stable.
We are 100% remote. You may work anywhere you have work permits.

Check out our many other benefits including flexible work hours, career development, and open vacation policies.

We are eager to meet you!