Sonatus

Engineering Operations Engineer - Cloud Releases (Contract)

Mississauga, Ontario Remote Hybrid
Python Bash Git Docker
Description
Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles. With two generations of solutions already on the road with a top global OEM, our vehicle and cloud software solutions are at the forefront of the digital transformation of vehicles. The Sonatus team is a talented and diverse collection of technology and automotive specialists hailing from many of the most prominent companies in their respective industries.

Sonatus is a leader in providing technologies and software to global OEMs to build software-defined vehicles. We are looking for a highly motivated Release Engineer as part of Engineering Operations to join our fast-growing team. In this position, you will be responsible for managing the release lifecycle, emphasizing efficiency, automation, and coordination of releases. This role focuses on automating the release management process, including scheduling, version control, and documentation, rather than infrastructure or deployment-related automation. We are looking to fill this position in the Sunnyvale, California or Mississauga area of Canada.

Duties and Responsibilities

  • Develop and maintain automation tools to streamline release processes, including version control, release scheduling, and notifications.
  • Implement and improve scripts and tools to automate repetitive tasks in release management, focusing on efficiency and accuracy.
  • Coordinate with engineering, product, and QA teams to create reliable release schedules and ensure all stakeholders are informed.
  • Establish and document best practices for version control, release branching strategies, and release notes.
  • Manage release documentation, including creating detailed release notes, feature lists, and known issues, leveraging automation where possible.
  • Conduct release reviews and post-release retrospectives to identify and implement process improvements.
  • Monitor release timelines and milestones, utilizing automated alerts to keep teams updated on release readiness.
  • Ensure all release-related activities are tracked in release management tools, developing custom automations to enhance tool functionality.

Qualifications and Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in release management, with a strong focus on process automation.
  • Proficient with scripting languages (e.g., Python, Bash) to support release-related automation.
  • Experience with release management tools (e.g., Jira, Confluence) and version control systems (e.g., Git, SVN).
  • Excellent project management and organizational skills, with a focus on automation and efficiency.
  • Good knowledge of containerization technologies (e.g. Docker)
  • Strong communication skills for effective cross-functional coordination.

Desired Skills and Experience

  • Experience with CI/CD tools and concepts (e.g., Jenkins, GitLab CI, Argo CD), though responsibility for pipeline management lies with separate teams.
  • Familiarity with cloud cost management and optimization strategies.
  • Prior experience automating release processes for distributed, multi-team environments.
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of security and compliance requirements in release management.
  • Knowledge of observability and monitoring tools/frameworks (e.g., Prometheus, Grafana, ELK stack, OpenTelemetry).
 Sonatus
Sonatus
Apps Automotive Cloud Data Services Information Technology Software

0 applies

0 views

Similar Jobs

(Senior) DevOps Engineer- AI Innovation

Taipei, Taiwan Remote Hybrid

(Senior) DevOps Engineer- AI Innovation

Shenzhen, China Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say