Release Engineer

This is your opportunity to become a key member of a venture-backed, NASA award-winning team that is going from space startup to high-growth company. SkyWatch’s office is located at Communitech, the hub of the great startup ecosystem that is Kitchener-Waterloo.

You will have a vital role in supporting SkyWatch’s upcoming, much-anticipated, new platform for accessing the world’s satellite data. You will be a key resource the team and the platform they’re developing will be relying on.

You must be passionate about startups and enjoy the intricacies of making one successful. You equate our success with your own and vice versa.

Responsibilities

  • Research, propose, design, plan, and implement build and deployment solutions

  • Analyze existing operations and proactively seek opportunities to optimize, automate, and consolidate open-source technologies and improve the infrastructure environment and systems performance

  • Ensure capacity planning and continual performance improvement of technologies and infrastructure that support code build and deployment

  • Deliver stable, healthy infrastructure to operations teams and facilitate knowledge transfer by providing comprehensive and detailed design documentation, infrastructure readiness documentation, and acceptance checklists

  • Maintain infrastructure by providing troubleshooting, administration, performance monitoring and optimization, as well as capacity and continuity planning.

Skills and Experience

Specific

  • B.S. in Software Engineering/Computer Science or equivalent work experience

  • At least 3 years of experience in release engineering and/or configuration management

  • DevOps experience in a fast-paced environment where daily ships are essential

  • Experience maintaining and configuring a C.I. environment

  • Experience managing multiple code repositories, and helping with branching and tagging at both tactical and strategic levels

  • Experience working with tools for continuous integration, automated testing and release management

  • Advanced knowledge of: Linux/Unix; Python; Bash Shell scripting; DevOps technologies such as GitLab, Kubernetes, Docker, Cloud services on AWS (and GCP).

  • Database administration experience for SQL- (e.g. PostgreSQL, MySQL) and NoSQL-based (e.g. MongoDB, Cassandra) databases

  • Experience with build management tools

  • Experience automating release and build processes.

General

  • You continuously strive for improvement and efficiencies beyond your own scope of responsibility

  • You have exceptional interpersonal and communication skills, both written and oral

  • You're a proficient organizer with an uncanny ability to multitask and meet deadlines

  • You're a critical thinker with excellent decision-making skills

  • You are unafraid to take the lead on a project or task

  • You do amazing work with minimal oversight

  • Space and data excite you – A LOT!

About SkyWatch Space Applications

Founded in April 2014, SkyWatch is building a platform that aggregates the world's free and commercial satellite observation data, providing everyone with a simple, single API access point  to build tomorrow’s world-changing applications.

Our team comprises of software developers, engineers, and armchair geospatial information scientists and astrophysicists. We are also: global winners of the 2014 NASA International Space Apps ChallengeGoogle for Entrepreneurs alumniTechStars NYC alumni (Summer 2016 Cohort); Lead Organizer of NASA Space Apps Waterloo; members of the Canadian Space Commerce Association; members of the International Astronomical Union’s Working Group on Time-Domain Astronomy; and founding supporters and directors of MaxQ, Canada’s first accelerator focused on space startups.

Our company is committed to providing equal employment opportunity and providing a work environment that is transparent and fun while being free of discrimination and harassment. We strive to offer competitive salaries and compensation. We're also very flexible and open to filling the unique needs of our employees.

For more information about us, click back to our homepage.

What SkyWatch Offers

SkyWatch is comprised of entrepreneurs working together to change the world and we’re inviting you to join our rocketship. We offer a fun, friendly, engaging and intellectually stimulating atmosphere which accommodates a wide range of working styles and the opportunity to make a difference. Gaining a unique experience doesn’t substitute great compensation - you’ll receive both!

If you think you would fit this role email us at [email protected]

 
 
[