IT Business Systems Manager - North York, Canada - Talize

Talize
Talize
Verified Company
North York, Canada

1 month ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

About Us:

Talize is a proudly Canadian owned and operated for-profit thrift retailer.

We're passionate about Sustainable Fashion because we know we're helping the planet at the same time as providing you amazing value That means offering unbeatable prices on brand names, designer fashions, accessories, leather goods, footwear, housewares, books, toys and more - all while contributing to the health and sustainability of our planet.

At Talize, you'll be serving the community by helping them lead a more sustainable lifestyle. A place with unlimited opportunities to learn and grow while unleashing your highest potential each day.

You'll be a part of a people and customer first culture; a workplace that is fun, fast paced, collaborative, diverse and inclusive.

We provide a productive work environment, where every perspective is valued. Talize also takes a holistic approach for providing great benefits and rewarding employees.


The Role:


Duties and Responsibilities:


  • Strategy & Planning: Lead in the development, planning, and implementation of the Business Systems Unit's objectives and initiatives. Be agile in anticipating the needs of our internal users, ensuring that our software infrastructure aligns with company goals, and stays at the forefront of retail industry trends. Collaborate with departmental heads to define systems requirements, identify potential roadblocks, and devise strategies to navigate them.
  • Team Management & Leadership: Oversee the Business Systems team, ensuring efficient task allocation, execution, and fostering a cohesive team environment. Conduct regular 1:1 and team meetings to monitor progress, address concerns, and facilitate collaboration.
  • Project Oversight: Manage and lead significant Business Systems Unit projects, ensuring timely and qualitative execution. This includes spearheading specialized software development initiatives with both inhouse and external development teams.
  • Stakeholder Communication: Provide consistent project updates to higher management on a weekly or biweekly basis. Ensure transparency and maintain strong lines of communication regarding project developments and challenges.
  • Vendor Selection & Management: Take a lead role in the selection of appropriate vendors, ensuring they align with the organization's objectives and project requirements. Maintain strong vendor relationships and oversee contractual agreements.
  • Documentation &

Process Design:

Accountable for the compilation of comprehensive Business Requirements Documentation (BRD), flowcharts, and other relevant materials that outline existing and proposed solutions and processes.

Ensure all documentation is up-to-date, easily accessible, and aligns with organizational standards.

  • Continuous Improvement: Actively seek opportunities to enhance existing systems and processes, aligning with the broader objectives of the IT department and the organization as a whole.

Success factors:


  • Project Management: Proficiency in managing software development projects, ensuring they are completed on time and within budget.
  • Technical Proficiency: Deep understanding of systems like Point of Sale (POS), Warehouse Management Systems, CRM, software development life cycle (SDLC), version control systems (like Git), and other specialized software.
  • Programming: Intermediate to advanced Python skills, with a foundational understanding of other relevant languages and frameworks.
  • Database Management: Ability to retrieve, manipulate, and analyze data using SQL. Familiarity with database structures and normalization.
  • Communication: Outstanding written and oral communication skills tailored to both technical and nontechnical audiences.
  • Documentation: Expertise in creating detailed technical documentation, including system design documents, flowcharts, and user stories.
  • Vendor Management: Skill in selecting, managing, and negotiating with software developers, vendors, and thirdparty service providers.
  • Crosstraining: Ability to train and educate team members on software development best practices and methodologies.
  • Budget Management: Acumen in managing projectspecific budgets with a focus on software development and technical implementation.

Core Competencies:


  • Technical Leadership: Providing guidance, mentorship, and direction in all technical aspects of software projects.
  • Analytical Thinking: Ability to analyze complex software and systems situations or challenges and generate robust solutions.
  • Adaptability: Flexibility in adjusting to the everchanging software development landscape.
  • Strategic Technical Vision: Mapping out the future technical direction for IT systems and software projects.
  • Interpersonal Skills: Building strong relationships with developers, technical vendors, stakeholders, and nontechnical team members.
  • Initiative approach: Taking the lead in software projects, code reviews, and technical decisionmaking.
  • Problemsolving: Debugging and tro

More jobs from Talize