All Job Postings

.

Why join the Ennis Fabrics team?

Ennis Fabrics is a family company. We offer a caring and supportive envrionment for all our staff members and in return they bring a happy and hard working energy to what they do. 

  • Canada Savings Bonds Payroll Deductions
  • Employees personal contributions into a Registered Retirement Savings Plan (RRSP)
  • Training and Education Resources
  • Comprehensive Benefit Package
  • Recruitment Bonus
  • Social Club – various events throughout the year
  • 50-50 Draws 
  • Corporate Events
  • Christmas Party's
  • Children’s Christmas Party
  • Various Holiday Events & Team Building activities
  • K-Days Breakfast
  • Long Weekend BBQ’s
  • Milestone Awards
  • Opportunity to win Edmonton Oilers and Eskimo Tickets
  • Employee Rewards and Recognition Program
  • Interdepartmental Career Opportunities
  • Incentive plans for Salaried employees
  • Staff purchase discounts
  • Free parking in secure lot, with power
  • Secure, relaxed and friendly working environment
  • Concert Tickets for purchase   

 

​If you would like to apply for any of the positions posted on this page, please email your resume and cover letter to hr@ennisfabrics.com. We look forward to hearing from you. 

 

 


 

.

..

 

Intermediate Server Administrator

Reporting to the Manager Information Systems, the Intermediate Server Administrator will be a key member of the support team, assisting the Desktop Support Analyst in support of end-users, maintaining servers and network equipment, and undertaking projects as required. The successful candidate must bring not only a strong technical skillset, but a positive attitude and willingness to learn and grow.

Department: Information Technologies
Reports to: IT Manager
Location: Edmonton

Principal Duties and Responsibilities

  • Share end-user support responsibilities with team members
  • Act as the primary point of escalation for Server and Network related issues
  • Maintenance, monitoring, and updates to physical and virtual servers, Exchange server, desktops, network storage, switches, routers, etc.
  • Manage and maintain the backup infrastructure
  • Managing infrastructure-related projects
  • Maintain documentation
  • Occasional travel to remote branch offices may be required
  • Occasional overtime and work outside normal business hours may be required

Minimum Requirements:

  • The ideal candidate will have one or more of the following qualifications: a technical degree or diploma or a relevant combination of experience and certifications
  • Eligible to work in Canada
  • At least 3 years in a System or Network Administrator role

Experience with the following technologies is required:

  • Managing a virtualized environment with multiple hosts, preferably VMWare
  • Solid Windows Server experience including Active Directory, DNS, DHCP, DFS, and Network Access Protection
  • Experience building and maintaining Linux servers
  • VEEAM Backup and replication suite
  • Microsoft Exchange 2013
  • Networking skills including LACP bonding, OSPF routing, VLANs, and IPSec VPNs. Experience with Cisco, Brocade, or HP equipment is an asset
  • Demonstrated experience with storage networking, preferably iSCSI

Experience with any of the following is considered an asset:

  • Cisco VOIP, and Call Centre applications
  • Oracle 11g Database Software
  • Red Hat Linux/CentOS/Oracle Linux
  • Web-based applications using web servers such as Apache, Tomcat, IIS, and databases such as MySQL/PostgresSQL/Oracle/MSSql
  • Experience with Sage X3 (EM) V8

 

 

 

 


 

.

Bilingual Customer Experience Specialist (French)

To provide all Ennis Fabrics Customers superior customer service. Enter orders in an efficient, friendly, professional, personalized manner. Resolve concerns and educate clients on Ennis products and services. In this role, you would receive incoming calls, faxes, emails and web orders.

Department: Customer Experience
Reports to: Customer Experience Supervisor
Location: Edmonton

Primary Responsibilities:

  • Recognizing that servicing our customers is priority one. Interacting and order processing via such channels as Telephone, Fax, Email or Web in a polite, courteous manner.
  • Process orders accurately, advising customers of stock, price, delivery date, order totals, shipping dates, location of goods, advise if stock is in “pieces” and back order status.
  • Maintain accurate and updated information for customer accounts by verifying all necessary customer information.
  • Provide assistance and support to customers in gaining access and navigating the website.
  • Trace shipments.
  • Process returns and issue credits as per Ennis Fabrics policy.
  • Educate customers on current promotions.
  • Respond and address all intercompany related inquiries in a professional and timely manner.

Service Levels:

  • 80/30 – Our goal is to answer all calls quickly and efficiently within 30 seconds.
  • Answering telephone calls to meet our service level takes priority over all other duties and assignments.
  • Ensure to adhere to break schedules to support service level management.
  • Work within the guides of the Call Quality metrics ensuring call branding.

Other Duties:

  • Transfer calls to other individuals or departments in the company, advising the caller of direct numbers where appropriate.
  • Check Customer Service Center voice mail when assigned.
  • Accurately record your work status with the appropriate AUX code and ACW code as per Ennis Fabrics policy.
  • Recognize that we are a part of a larger team, will assist other departments as directed when time allows. This could include adding stickers to sample books, tagging samples, filing, cutting, sorting, updating product binders, data entry or other miscellaneous duties.
  • Attend training sessions and team meetings, to support continues learning of Ennis Fabrics products and services.

Team Participation

  • Work with Customer Experience Team Lead and Senior Specialist to gain a greater understanding of our products and the markets that use them.
  • Become a resource to our customers in the specialized field.
  • Assist Customer Experience Team Lead and Senior Specialist to proactively manage customer’s wants and needs
  • Being a positive, involved team member to contribute to achieving team sales and KPI’s

Communicates with:

  • Customers, Sales Professionals, other Customer Experience Team Members, Credit Department, Purchasing, Warehouses, Customer Experience Supervisor, Customer Experience Manager.

Personal Characteristics required:

  • Friendly and polite
  • Courteous
  • Ability to Multitask and organizational Skills
  • Patient and empathetic
  • Good attention to detail
  • Ability to problem-solve and the ability to take responsibility.

Education:

  • Minimum Grade 12 education

Requirements:

  • Ability to speak English & French
  • Ability to write English & French

Experience:

  • Customer service experience
  • Typing/Computer Skills
  • Proven skills in multi-tasking, problem-solving and decision making within a high volume, fast-paced environment.
  • Demonstrated ability to work cooperatively in a team setting.
  • Excellent communication skills both verbal and written

Working Conditions:

  • Fast-Paced
  • Structured Environment
  • Dayshift/Weekdays only
  • Able to sit at a desk for extended periods of time
  • Office/Call Centre Environment
  • Close vicinity to Co-workers and Supervisor

 

.

Bilingual Credit Representative (French)

The Credit Representative position reports to the Credit Manager and is responsible for the credit collection and customer account maintenance function for their assigned territory. This will be accomplished in a prompt and courteous manner while following the guidelines set out within the Credit Policy.

Reports to: Credit Manager
Location: Edmonton, Canada

Primary Responsibilities:

  • Facilitate credit collection process and ensure adherence to credit policy.
  • Investigate and resolve customer inquiries and statement discrepancies.
  • Reconciliation and follow-up on unmatched and outstanding invoices.
  • Evaluate customer credit terms and recommend changes where necessary.
  • Monitor credit queues to ensure service level agreements (SLA’s) are met.
  • Maintain A/R aging and DSO targets.
  • Facilitate issue escalation process.
  • Make credit decisions on holding or releasing orders for problematic accounts.
  • Propose account clean-up adjustments and write-offs.
  • Maintain updated customer records.
  • Monitor A/R aging report and identify accounts needing attention.
  • Assist with internal inquiries.
  • Maintain shared accounts receivable inbox.
  • Investigate issues that arise from bank reconciliations and trace payments.
  • Backfill positions to cover vacation and sick time as required.
  • Provide support and backup to other functional areas within Finance as required.
  • Complete various ad hoc projects as required.

Requirements:

  • High School Diploma or equivalent.
  • Post-secondary education is an asset.
  • French language fluency is mandatory.
  • Prior accounts receivable/credit experience is an asset.
  • Strong computer literacy skills; experience using an ERP system is highly desirable.
  • Experience using SAGE is an asset.
  • Proficient in Microsoft Office applications including Outlook, Word, and Excel.
  • Knowledge of applicable data privacy practices and laws.

Proven Skills, Abilities, and Attributes:

  • Strong attention to detail with a healthy dose of curiosity to identify and resolve issues.
  • Fast learner.
  • Driven, self-motivated and results-oriented.
  • Strong analytical and problem-solving skills.
  • Ability to effectively prioritize and execute tasks within deadlines.
  • Ability to multi-task and manage within interruptions.
  • Good communication skills – communicates with Credit, Accounts Payable, Finance/Accounting, Sales Professionals, Cross-functional Stakeholders, and Customers.

Working Conditions:

  • Business casual office environment.
  • Family atmosphere.
  • Possible shift work for coverage within department hours of 6:00am to 5:00pm.
  • Possible work during statutory holidays.

 

.


 

.

AP/AR Administrator

Position Summary: The AP/AR Administrator is responsible for providing financial, administrative and clerical services. This includes processing and monitoring payments and expenditures and performing administrative functions. Providing these services in an effective and efficient manner will ensure that Accounts Receivable and Accounts Payable are up to date and that suppliers are paid within established time limits.

Department: Finance
Reports to: AP/AR Supervisor

Primary Responsibilities:

  • Post customer payments, approved adjustments, small balance write-offs, investigate customer payment discrepancies and determine correct payment application.
  • Investigate and resolve invoice discrepancies.
  • Follow-up on unmatched and outstanding invoices.
  • Investigate and resolve all vendor inquiries.
  • Assist with internal inquiries
  • Facilitate issue escalation process.
  • Verify that transactions comply with financial policies and procedures.
  • Review and prepare a wide variety of invoices for data entry, including inventory, administrative, freight, and customs clearing.
  • Data enter invoices for payment.
  • Maintain accounting ledgers by verifying and posting account transactions.
  • Prepare and process weekly cheques, EFT and wire payments, including obtaining approvals and signatures.
  • Maintain updated vendor records.
  • Maintain list of recurring payments.
  • Provide support and backup to Cross-functions Stakeholders as required.
  • Maintain shared accounts payable inbox and paperless filing system.
  • Count and confirm petty cash returns and reconcile with provided receipts.
  • Process, reconcile and monitor corporate credit card claims.
  • Complete various ad hoc projects as required.

Requirements:

  • High School Diploma or equivalent.
  • Post-secondary education is an asset.
  • 1 – 3 years of data entry experience is an asset.
  • Fast alpha-numeric wpm with high accuracy.
  • 1 -3 years of Accounts Payable experience is an asset.
  • Knowledge of customs clearing and freight terminology is an asset.
  • Comfortable working in a computerized environment; experience using an ERP system is highly desirable.
  • Experience using Sage is an asset.
  • Proficient in Microsoft Office applications including Outlook, Word, and Excel.
  • Knowledge of applicable data privacy practices and laws.
  • Mandarin or French language capabilities are an asset.

Proven Skills, Abilities, and Attributes:

  • Strong attention to detail with a healthy dose of curiosity and determination to identify and resolve issues.
  • Fast learner.
  • Driven, self-motivated and results-oriented.
  • Strong analytical and problem-solving skills.
  • Ability to effectively prioritize and execute tasks within deadlines.
  • Good communication skills – communicates with Cross-functional Stakeholders, Company Customers, and Company Vendors.

 

Working Conditions:

  • Business casual office environment.
  • Family atmosphere.

 

.

To top