Software Release Manager - Contractor

CrunchtimeBoston, MA
6h

About The Position

Crunchtime Information Systems is seeking a highly organized and detail-oriented Software Release Manager for a 6-month contract to join our Professional Services team. This critical role involves managing the deployment of restaurant point-of-sale (POS) integrations from non-production development environments into our multi-tenant SaaS production environment. The ideal candidate will bridge the gap between development and operations, ensuring seamless, reliable, and timely delivery of customer-facing integration solutions.

Requirements

  • Education: BS in Computer Science, Engineering, or equivalent practical experience.
  • DevOps & CI/CD Pipeline Management: 5+ years of hands-on experience designing, maintaining, and improving automated build, test, and deployment pipelines.
  • Version Control: 5+ years of hands-on experience with source code management (SCM) systems (specifically Git) and branching strategies.
  • Cloud Platforms: Experience with major cloud providers and cloud-native deployment strategies (AWS preferred).
  • Snowflake Development: 2+ years of experience with Snowflake development, including stored procedures and functions.
  • Javascript Development: 2+ years of Javascript development experience.
  • Python Knowledge: Intermediate understanding of Python.
  • API Proficiency: Proficient in working with REST and SOAP APIs.
  • Tools Proficiency: Experience with GitHub, Postman, Jira, and Snowsight.
  • Communication: Excellent written and verbal communication skills, with the ability to articulate complex technical details to audiences with various levels of technical background.
  • Work Style: Methodical, organized, and adaptable to a dynamic, fast-paced work environment.

Nice To Haves

  • Experience with restaurant technology, specifically point-of-sale (POS) systems.
  • Experience with Coalesce.io.

Responsibilities

  • Database Object Management: Generate and validate Snowflake views and stored procedures based on tables prepared by Crunchtime Integration Engineers.
  • Version Control & Conflict Resolution: In collaboration with Integration Engineers, research and resolve Git conflicts when merging Coalesce code branches for production deployment.
  • Quality Assurance & Testing: Utilize Crunchtime proprietary Snowflake-based QA tools to regression test integration solutions prior to deployment, ensuring functionality and data integrity.
  • Configuration Management: Maintain stored procedure versioning configuration within the Snowflake database, ensuring appropriate database objects are activated at the customer and restaurant location level for accurate business processing.
  • Troubleshooting & Resolution: Troubleshoot variances exposed during the regression test process, working directly with Integration Engineers to identify and implement solutions to address these variances and facilitate production deployment.

Benefits

  • Great mission-driven team members from diverse backgrounds with a strong company culture.
  • Competitive pay.
  • Work in an open environment on solutions that are reshaping the way businesses operate.
  • Ability to have a significant impact on our products and customers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service