Software Release Engineer

Mid-level
Thessaloniki, 🇬🇷 Greece
Software development

About Schoox
Schoox is a uniquely agile learning and talent development platform. We help businesses of all sizes shift from traditional, compliance-based training to an approach that unlocks and accelerates employee potential as well as business growth. Our platform moves beyond the basics of learning management so companies can identify the difficult-to-measure impact of their learning and development programs on their overall business performance.

In a crowded market with more than 500 competitors, Schoox has quickly become one of the fastest growing talent development platforms because of our disruptive product approach, our vision to change the way organizations think of corporate training and talent development, and our passion for happy customers by way of happy employees.

Position Description

As a Release Engineer at Schoox, you will be responsible for managing, planning, scheduling, and controlling software builds through various stages and environments. You will work closely with cross-functional teams to ensure seamless software releases and maintain high standards of quality and efficiency.

Key Responsibilities

  • Release Scheduling and Coordination: Manage the release calendar and ensure alignment across stakeholders and partners. Plan and control software releases to different environments, including staging and production.
  • Release Process Management: Oversee the development and maintenance of the release management process, ensuring compliance with regulatory standards and internal policies. Maintain releases for various projects.
  • Team Coordination: Collaborate with development teams to understand branch and code merge impacts. Facilitate communication across functional teams involved in release planning and execution.
  • Pull Requests and Version Control: Manage and maintain release branches, create pull requests, address CI issues and code conflicts, and handle pull request reverts and force merges when necessary.
  • Quality Assurance: Work with QA teams to define release readiness criteria and ensure they are met. Monitor for proactive error management and post-release issues.
  • Deployment Coordination: Oversee the build and deployment of repositories, ensuring smooth database migrations and running required migration scripts.
  • Monitoring and Reporting: Monitor post-release issues and provide ongoing reporting to development teams and upper management.
  • Issue Management: Link tickets to the main release ticket for traceability, prioritize and assign issues based on severity, and track issue resolution.
  • Continuous Improvement: Implement feedback and post-mortem analyses to improve the release process continuously. Integrate automation tools and best practices to reduce risks.
  • Training and Guidance: Provide training on release procedures and version control practices, and promote best practices in code health, testing coverage, and technical debt reduction.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in release engineering or a similar role.
  • Strong understanding of software development lifecycles, version control systems, and release management.
  • Experience with Jira and GitHub.
  • Experience with monitoring and logging tools (e.g., AWS Cloudwatch, ELK stack).
  • Nice to have experience with PHP and/or Python.
  • Excellent communication and coordination skills.
  • Ability to manage multiple priorities and work in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.

Benefits

What we’re really looking for is someone who loves solving problems and making things work. We work in an open team environment and we’ll do our part to make it awesome and fun to be a part of.

On top of an exciting, vibrant and intellectually challenging workplace and a competitive salary, we are offering:

  • Full-time
  • Be part of an ambitious company that is already shaping its industry.
  • Free lunch, healthy food powered by our amazing Chef
  • Free Physiotherapy sessions
  • Pleasing and Flexible Startup environment

Schoox is most decidedly an equal opportunity employer. We want applicants of diverse background and hire without regard to race, colour, gender, religion, national origin, ancestry, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.

 

Schoox, Inc.

Schoox, Inc.

A uniquely agile learning and talent development platform that helps businesses of all sizes shift from traditional, compliance-based training to an approach that unlocks and accelerates employee potential as well as business growth

🏥Good health and wellbeing
E-learning
SaaS
Training
Technology
Human Resources

LinkedIn

🏭e-learning providers
🎂2012

Other jobs at Schoox, Inc.

 

 

 

 

 

 

 

 

View all Schoox, Inc. jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇬🇷 Greece
Software development

No spam. No ads. Unsubscribe anytime.

Similar jobs