Open Source Compliance Analyst

2 weeks ago


Waterloo, Canada BlackBerry Full time

Worker Sub-Type:
Regular

**Job Description**:
The BlackBerry Open Source Program Office is seeking talented individuals with an eye for details, and a passion for software quality. In this role, focusing on the development cycle, you will have the unique opportunity to work at the intersection of our product teams and supporting stakeholders to contribute to the management of our use of Open Source Software.

**Responsibilities**:
The Senior Automation Developer and Open Source Analyst supports execution of company policy and licensing obligations for open source software across multiple products and platforms. This person will participate in the analysis of large and complex software code bases and report detected third-party and open source components and their licenses.

Skills & Qualifications
- 3+ years of software development experience
- Technical competence with multiple programming languages such as C, C++, Python, JavaScript, or Java
- Demonstrated experience with building and maintaining scripts and software in Python
- Demonstrated experience with automated build tools, version control systems, and artifact repositories such as Jenkins, Git, Perforce, Docker, Maven, and Gradle
- Strong interpersonal skills with demonstrated ability to work with diverse/cross-functional teams
- Experience with Agile software development principles and methodologies

Additional Assets:

- Experience in Open Source Software Analysis and related projects or programs
- Previous experience using Software Composition Analysis tools (e.g. BlackDuck, Flexera, etc.)
- Familiarity with Open Source licenses (Apache 2.0, MIT, LGPL, GPL, etc)
- B.S. or M.S. degree (degree in Computer Science, Engineering or equivalent) is preferred

LI-NR1

Scheduled Weekly Hours:
40



  • Waterloo, Canada Descartes Full time

    **Descartes Unites the People and Technology that Move the World** The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people...


  • Waterloo, Canada University of Waterloo Full time

    Overview: The Performance Measurement Analyst (PMA) performs regular analysis and reporting in support of the School of Accounting and Finance’s strategic planning and reporting. The PMA is accountable to the Administrative Officer for providing leadership and direction for the financial management of the School. Working with the School’s Director and...

  • Institutional Analyst

    4 weeks ago


    Waterloo, Canada University of Waterloo Full time

    Overview: **Term: 1 Year** Under the direction and guidance of IAP leadership, the Institutional Analyst (IA) is responsible for the development of databases, models, analyses, and reporting as well as communicating the results of analyses internal and external to IAP. The IA will pro-actively contribute to IAP’s mandate of providing data, advice,...

  • Financial Analyst

    5 days ago


    Waterloo, Canada Descartes Full time

    **Descartes Unites the People and Technology that Move the World** The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people...

  • Analyst, Project

    4 weeks ago


    Waterloo, Canada Sun Life Full time

    You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...


  • Waterloo, Canada MarshallZehr Full time

    **Who is MarshallZehr?** **MarshallZehr Group Inc. (“MZ”)** provides customized construction and development financial solutions for high-performing real estate developers. Since 2008, MarshallZehr has grown to become one of Canada’s most trusted real estate capital partners. We add value beyond capital - our team’s decades of experience help...

  • Accounting Analyst

    4 weeks ago


    Waterloo, Canada BlackBerry Full time

    Worker Sub-Type: Regular **Job Description**: Accounting Analyst **Responsibilities**: Assist with monthly close process, including preparing and booking journal entries, ensuring accuracy and completeness. Assist with bank account clearing and reconciliation. Support quarterly/yearly closes and preparation of management reports. Provide support...


  • Waterloo, Canada opentext Full time

    **OPENTEXT** OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Waterloo, Canada Sun Life Full time

    You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...


  • Waterloo, Canada Descartes Systems Group Full time

    Descartes Unites the People and Technology that Move the World The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people...


  • Waterloo, Canada Sun Life Full time

    Our student and new graduate programs offer a chance to explore Sun Life from the inside. You’ll make a difference in the lives of our customers and communities, while building the skills and experience that allow you to grow in a meaningful and rewarding way. **Length of term**: 8 months (May-December 2023) **Hybrid/Remote**:This co-op opportunity is...


  • Waterloo, Canada Descartes Systems Group Full time

    Descartes Unites the People and Technology that Move the World The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people...


  • Waterloo, Canada University of Waterloo Full time

    Overview: The Business Systems Analyst (Analyst) provides functional business analysis and project leadership in systems development related to student information systems and integrations of the University, while supporting major, more complex business processes. There are several critical aspects of support including provision of accurate and timely data...


  • Waterloo, Canada Sun Life Full time

    You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...

  • Risk Data Analyst

    5 days ago


    Waterloo, Canada Equitable Full time

    At Equitable, we realize that your work life is not just about performing a job; it's about being part of a workplace that helps you grow and reach your full potential. Within our friendly and collaborative work environment, we recognize that the key to our growth and success is a dedicated, motivated and client-responsive staff. Join Equitable...

  • IT Manager

    2 days ago


    Kitchener-Waterloo, Canada Mayk Ideas Full time

    Mayk, at its core, is an innovative marketing and growth advisory firm. By offering strategy solutions that support firm, brand and talent - our service capabilities directly impact revenue, brand visibility and equity, talent perception, M&A and succession. With aim to help challenger brands and industries ranging from financial and professional services,...


  • Waterloo, Canada ABEX Affiliated Brokers Exchange Inc. Full time

    **About us** At ABEX we look at our employees differently. Working at ABEX will afford you the opportunity to look at your job differently. Within a culture of learning, change, and innovation we invest in talented employees who enjoy working a four-day work week, on a five-day work week salary. We work in a vibrant office with the flexibility to also work...


  • Waterloo, Canada Sun Life Full time

    You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...

  • Financial Analyst

    4 weeks ago


    Waterloo, Canada FLIR Unmanned Aerial Systems, ULC Full time

    Description The Financial Analyst role will be a business advisor responsible for assisting in revenue and gross margin management the Canadian operations of FLIR Unmanned Aerial Systems ULC. This role will perform various tasks to help plan, analyze, and improve the efficiency of processes and other financial operations across our different business...


  • Waterloo, Canada University of Waterloo Full time

    Overview The Research Finance Coordinator provides financial services within the Department with particular focus in the areas of research grants, awards and contracts. In partnership with the Psychology Administrative Officer and the Faculty Financial Analyst, s/he establishes and maintains sound financial practices, provides expert financial...