Administrative assistant job

Apply for this job

Job Description

#cju-administrative-assistant, #cju-administrative-assistant *, #cju-administrative-assistant *::before, #cju-administrative-assistant *::after { box-sizing: border-box; } #cju-administrative-assistant { –red:#b3121b; –red-dark:#8d0e16; –blue:#176b87; –blue-dark:#0f5067; –navy:#142438; –heading:#17263a; –text:#4b596c; –muted:#697688; –border:#dfe5eb; –soft:#f4f7fa; –white:#fff; –green:#168253; position:relative; left:50%; width:100vw; max-width:100vw; margin-left:-50vw; overflow:hidden; color:var(–text); background:var(–white); font-family:Inter,”Segoe UI”,Arial,sans-serif!important; font-size:17px; line-height:1.7; } #cju-administrative-assistant h1, #cju-administrative-assistant h2, #cju-administrative-assistant h3, #cju-administrative-assistant p, #cju-administrative-assistant li, #cju-administrative-assistant th, #cju-administrative-assistant td, #cju-administrative-assistant a, #cju-administrative-assistant button { font-family:Inter,”Segoe UI”,Arial,sans-serif!important; text-transform:none!important; } #cju-administrative-assistant h1, #cju-administrative-assistant h2, #cju-administrative-assistant h3 { color:var(–heading)!important; letter-spacing:-.02em!important; } #cju-administrative-assistant p { margin:0 0 16px!important; color:var(–text)!important; font-size:17px!important; line-height:1.75!important; } #cju-administrative-assistant a { text-decoration:none!important; } #cju-administrative-assistant img { display:block; max-width:100%; } #cju-administrative-assistant .cju-container { width:min(1400px,calc(100% – 40px)); margin:0 auto; } #cju-administrative-assistant .cju-hero { position:relative; min-height:430px; display:flex; align-items:center; overflow:hidden; background:var(–navy); isolation:isolate; } #cju-administrative-assistant .cju-hero-image { position:absolute; inset:0; z-index:-2; width:100%; height:100%; object-fit:cover; object-position:center; opacity:.41; } #cju-administrative-assistant .cju-hero::after { position:absolute; inset:0; z-index:-1; content:””; background:linear-gradient(90deg,rgba(11,27,47,.98),rgba(13,38,59,.84),rgba(13,38,59,.44)); } #cju-administrative-assistant .cju-hero-content { max-width:920px; padding:64px 0; } #cju-administrative-assistant .cju-label { display:inline-block; margin-bottom:15px; padding:7px 13px; border-radius:5px; color:#fff; background:var(–red); font-size:14px; font-weight:800; letter-spacing:.04em; } #cju-administrative-assistant .cju-hero h1 { margin:0 0 18px!important; color:#fff!important; font-size:clamp(36px,5vw,59px)!important; font-weight:850!important; line-height:1.08!important; } #cju-administrative-assistant .cju-hero p { max-width:830px; color:#edf3f7!important; font-size:19px!important; } #cju-administrative-assistant .cju-highlights { display:flex; flex-wrap:wrap; gap:9px; margin:24px 0 28px; } #cju-administrative-assistant .cju-highlight { padding:8px 13px; border:1px solid rgba(255,255,255,.24); border-radius:6px; color:#fff; background:rgba(255,255,255,.1); font-size:15px; font-weight:750; } #cju-administrative-assistant .cju-button { display:inline-flex; min-height:48px; align-items:center; justify-content:center; padding:12px 21px; border:2px solid var(–red); border-radius:6px; color:#fff!important; background:var(–red); font-size:16px!important; font-weight:800!important; cursor:pointer; transition:.2s ease; } #cju-administrative-assistant .cju-button:hover, #cju-administrative-assistant .cju-button:focus { color:#fff!important; background:var(–red-dark); border-color:var(–red-dark); transform:translateY(-2px); } #cju-administrative-assistant .cju-button-blue { background:var(–blue); border-color:var(–blue); } #cju-administrative-assistant .cju-button-blue:hover { background:var(–blue-dark); border-color:var(–blue-dark); } #cju-administrative-assistant .cju-main { padding:50px 0 66px; } #cju-administrative-assistant .cju-layout { display:grid; grid-template-columns:minmax(0,1fr) 340px; gap:32px; align-items:start; } #cju-administrative-assistant .cju-section { margin-bottom:24px; padding:28px; border:1px solid var(–border); border-radius:10px; background:#fff; box-shadow:0 7px 23px rgba(18,34,56,.055); } #cju-administrative-assistant .cju-section h2 { margin:0 0 15px!important; font-size:clamp(25px,3vw,32px)!important; font-weight:850!important; line-height:1.25!important; } #cju-administrative-assistant .cju-section h3 { margin:22px 0 10px!important; font-size:21px!important; font-weight:800!important; line-height:1.35!important; } #cju-administrative-assistant .cju-lead { color:#33465a!important; font-size:18px!important; } #cju-administrative-assistant .cju-note { margin-top:19px; padding:16px 18px; border-left:4px solid var(–red); border-radius:5px; background:#fff5f6; font-size:16px; line-height:1.65; } #cju-administrative-assistant .cju-table-wrap { overflow:hidden; border:1px solid var(–border); border-radius:8px; } #cju-administrative-assistant .cju-table { width:100%!important; margin:0!important; border:0!important; border-collapse:collapse!important; } #cju-administrative-assistant .cju-table th, #cju-administrative-assistant .cju-table td { padding:14px 16px!important; border:0!important; border-bottom:1px solid var(–border)!important; font-size:16px!important; line-height:1.55!important; text-align:left!important; vertical-align:top!important; } #cju-administrative-assistant .cju-table th { width:34%; color:var(–heading)!important; background:var(–soft)!important; font-weight:800!important; } #cju-administrative-assistant .cju-table td { width:66%; color:var(–text)!important; background:#fff!important; } #cju-administrative-assistant .cju-table tr:last-child th, #cju-administrative-assistant .cju-table tr:last-child td { border-bottom:0!important; } #cju-administrative-assistant .cju-list { display:grid; gap:10px; margin:16px 0 0!important; padding:0!important; list-style:none!important; } #cju-administrative-assistant .cju-list-two { grid-template-columns:repeat(2,minmax(0,1fr)); } #cju-administrative-assistant .cju-list li { position:relative; margin:0!important; padding-left:30px!important; color:var(–text)!important; font-size:17px!important; line-height:1.65!important; list-style:none!important; } #cju-administrative-assistant .cju-list li::before { position:absolute; top:4px; left:0; width:20px; height:20px; content:”✓”; border-radius:50%; color:#fff; background:var(–green); font-size:13px; font-weight:850; line-height:20px; text-align:center; } #cju-administrative-assistant .cju-sidebar { position:sticky; top:25px; display:grid; gap:18px; } #cju-administrative-assistant .cju-side-card { overflow:hidden; border:1px solid var(–border); border-radius:10px; background:#fff; box-shadow:0 7px 22px rgba(18,34,56,.06); } #cju-administrative-assistant .cju-side-title { padding:16px 18px; color:#fff; background:var(–navy); font-size:19px; font-weight:800; } #cju-administrative-assistant .cju-side-title-blue { background:var(–blue-dark); } #cju-administrative-assistant .cju-side-body { padding:18px; } #cju-administrative-assistant .cju-side-row { margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid var(–border); } #cju-administrative-assistant .cju-side-row:last-of-type { border-bottom:0; } #cju-administrative-assistant .cju-side-label { display:block; color:var(–muted); font-size:13px; font-weight:800; letter-spacing:.04em; text-transform:uppercase; } #cju-administrative-assistant .cju-side-value { display:block; margin-top:2px; color:var(–heading); font-size:16px; font-weight:750; } #cju-administrative-assistant .cju-sidebar .cju-button { width:100%; margin-top:8px; } #cju-administrative-assistant .cju-side-benefits { display:grid; gap:8px; margin:0; padding:0; list-style:none; } #cju-administrative-assistant .cju-side-benefits li { position:relative; padding-left:22px; color:var(–text); font-size:15px; line-height:1.55; } #cju-administrative-assistant .cju-side-benefits li::before { position:absolute; left:0; color:var(–green); content:”✓”; font-weight:900; } #cju-administrative-assistant .cju-links { display:grid; gap:8px; } #cju-administrative-assistant .cju-links a { display:block; padding:10px 11px; border-radius:5px; color:var(–red)!important; background:var(–soft); font-size:15px!important; font-weight:750!important; } #cju-administrative-assistant .cju-links a:hover { color:#fff!important; background:var(–red); } #cju-administrative-assistant .cju-apply { color:#fff; background:var(–navy); border-color:var(–navy); } #cju-administrative-assistant .cju-apply h2, #cju-administrative-assistant .cju-apply h3 { color:#fff!important; } #cju-administrative-assistant .cju-apply p { color:#e5ebf2!important; } #cju-administrative-assistant .cju-email-box { margin:20px 0; padding:17px; border:1px solid rgba(255,255,255,.2); border-radius:7px; background:rgba(255,255,255,.07); } #cju-administrative-assistant .cju-email-label { display:block; margin-bottom:5px; color:#c6d0dd; font-size:14px; font-weight:700; } #cju-administrative-assistant .cju-email { color:#fff!important; font-size:clamp(17px,2vw,21px)!important; font-weight:800!important; overflow-wrap:anywhere; } #cju-administrative-assistant .cju-actions { display:flex; flex-wrap:wrap; gap:10px; } #cju-administrative-assistant .cju-button-light { color:var(–red)!important; background:#fff; border-color:#fff; } #cju-administrative-assistant .cju-button-light:hover { color:var(–red-dark)!important; background:#edf1f5; border-color:#edf1f5; } #cju-administrative-assistant .cju-copy-status { min-height:23px; margin-top:11px!important; color:#b9ead0!important; font-size:15px!important; font-weight:700!important; } #cju-administrative-assistant .cju-resource-links { display:flex; flex-wrap:wrap; gap:9px; } #cju-administrative-assistant .cju-resource-links a { padding:9px 12px; border:1px solid var(–border); border-radius:5px; color:var(–red)!important; font-size:15px!important; font-weight:750!important; } #cju-administrative-assistant .cju-disclaimer { margin-top:20px!important; color:var(–muted)!important; font-size:14px!important; } #cju-administrative-assistant .cju-reveal { opacity:1; transform:none; } #cju-administrative-assistant.cju-motion-ready .cju-reveal { opacity:0; transform:translateY(14px); transition:opacity .45s ease,transform .45s ease; } #cju-administrative-assistant .cju-reveal.cju-visible { opacity:1; transform:none; } @media (max-width:1020px) { #cju-administrative-assistant .cju-layout { grid-template-columns:1fr; } #cju-administrative-assistant .cju-sidebar { position:static; grid-template-columns:repeat(2,minmax(0,1fr)); } } @media (max-width:680px) { #cju-administrative-assistant .cju-container { width:calc(100% – 24px); } #cju-administrative-assistant .cju-hero { min-height:430px; } #cju-administrative-assistant .cju-hero-content { padding:48px 0; } #cju-administrative-assistant .cju-hero h1 { font-size:34px!important; } #cju-administrative-assistant .cju-hero p, #cju-administrative-assistant p, #cju-administrative-assistant .cju-list li { font-size:16px!important; } #cju-administrative-assistant .cju-main { padding:34px 0 46px; } #cju-administrative-assistant .cju-section { padding:21px 15px; } #cju-administrative-assistant .cju-sidebar, #cju-administrative-assistant .cju-list-two { grid-template-columns:1fr; } #cju-administrative-assistant .cju-table, #cju-administrative-assistant .cju-table tbody, #cju-administrative-assistant .cju-table tr, #cju-administrative-assistant .cju-table th, #cju-administrative-assistant .cju-table td { display:block!important; width:100%!important; } #cju-administrative-assistant .cju-table-wrap { border:0; } #cju-administrative-assistant .cju-table tr { margin-bottom:10px; overflow:hidden; border:1px solid var(–border); border-radius:7px; } #cju-administrative-assistant .cju-actions { display:grid; } #cju-administrative-assistant .cju-actions .cju-button { width:100%; } } @media (prefers-reduced-motion:reduce) { #cju-administrative-assistant .cju-reveal { opacity:1; transform:none; transition:none; } }
Administrative assistant organizing office records at a Calgary construction company
OFFICE JOB IN CALGARY, ALBERTA

Administrative Assistant Job in Calgary

This administrative assistant job in Calgary offers permanent, full-time employment with Van Mason Coatings Ltd. The construction-office position pays $26.43 per hour for 30 daytime hours per week and includes health and financial benefits.

$26.43 hourly 30 hours weekly Permanent full-time Health and financial benefits
Apply by Email

About This Administrative Assistant Job in Calgary

Van Mason Coatings Ltd. is seeking an administrative assistant for its construction business in Calgary, Alberta. The role supports team communication, scheduling, correspondence, customer service, filing, databases, office supplies and inventory records.

The advertised wage is $26.43 per hour for 30 hours per week. This is permanent, full-time daytime employment starting as soon as possible. The workplace is located in Calgary, AB, T2E 6Y4, and all duties must be completed on site.

Applicants need one to less than two years of relevant experience and a one-to-two-year college, CEGEP or other non-university certificate or diploma, or equivalent experience. English is the workplace language.

Availability notice: Job Bank listed July 16, 2026 as the advertised-until date. Confirm directly with the employer that applications are still being accepted before sending documents or making plans.

Administrative Assistant Job Details

Job titleAdministrative Assistant
EmployerVan Mason Coatings Ltd.
Job Bank source#3648732
LocationCalgary, Alberta, T2E 6Y4
Work locationOn site
Salary$26.43 hourly
Hours30 hours per week
EmploymentPermanent, full-time
ScheduleDay
Start dateAs soon as possible
VacanciesOne vacancy
LanguageEnglish
ExperienceOne year to less than two years
LMIA statusRequested and under review; not an approval

Administrative Assistant Responsibilities

The administrative assistant will help information move efficiently through the construction-office team. The work combines routine organization with responsive communication and accurate record management.

  • Coordinate the flow of information within the team.
  • Open and distribute mail and other materials.
  • Schedule and confirm appointments.
  • Answer telephone calls and relay calls and messages.
  • Respond to electronic enquiries.
  • Compile data, statistics and other information.
  • Order office supplies and maintain inventory.
  • Arrange travel, prepare itineraries and make reservations.
  • Maintain manual and computerized filing systems.
  • Type and proofread correspondence, forms and documents.
  • Provide customer service and maintain a digital database.
  • Maintain records in the inventory control system.

Communication, Scheduling and Customer Service

Telephone calls, electronic enquiries and appointments often shape the pace of an administrative day. The assistant should capture accurate contact details, relay messages promptly and protect confidential information. When several requests arrive together, priorities should be confirmed instead of assumed.

Appointment scheduling requires attention to dates, time zones, locations and team availability. Travel arrangements may include itineraries and reservations, so names and booking details should be checked carefully before confirmation.

Client Focus in an Administrative Assistant Job in Calgary

Construction clients, suppliers and team members may contact the office for different reasons. A client-focused assistant listens, records the request clearly and sends it to the appropriate person. Professional written and spoken communication helps create confidence even when the office is busy.

Documents, Filing and Digital Database Duties

The position includes typing and proofreading correspondence, forms and other documents. The assistant should check spelling, names, numbers, dates and formatting before materials are issued. Due diligence is especially important when information supports customer, inventory or construction-office decisions.

Manual and computerized filing systems must remain consistent and easy for authorized employees to use. Digital database records should be entered accurately, updated when information changes and handled according to company procedures.

Compiling statistics and other information may involve gathering data from several sources. The assistant should identify missing details, keep source records organized and present information in a usable format rather than relying on unverified assumptions.

Office Supplies and Inventory Control

The administrative assistant will order office supplies and maintain inventory. This involves monitoring stock, recording purchases and helping the office avoid unnecessary shortages or over-ordering. Supplier names, quantities, prices and delivery information should be documented correctly.

The role also maintains records within an inventory control system. Because the work setting is construction, accurate inventory information can support planning and coordination. Applicants should ask which software is used and what level of responsibility the assistant has for approvals, receiving or reconciliation.

Education, Experience and Personal Suitability

Candidates need a college, CEGEP or other non-university certificate or diploma from a one-to-two-year program, or equivalent experience. One year to less than two years of relevant administrative experience is required.

  • Ability to work independently.
  • Strong attention to detail.
  • Ability to multitask effectively.
  • Excellent written communication.
  • Organized and reliable work habits.
  • Client-focused approach.
  • Adaptability and accountability.
  • Consistent due diligence.

The work is fast paced, can involve pressure and includes a large workload. A suitable candidate should be able to organize competing tasks, communicate delays early and maintain accuracy while meeting deadlines.

Salary and Employee Benefits

The position pays $26.43 per hour for 30 hours per week. At the advertised schedule, gross weekly earnings would be approximately $792.90 before deductions. Actual take-home pay depends on statutory deductions and individual circumstances.

The benefits package includes a dental plan, disability benefits, a health care plan and life insurance. Candidates should ask when coverage begins, whether employee contributions apply and which family members may be eligible.

This is permanent, full-time daytime employment. Confirm the normal start and finish times, pay frequency, probation period, overtime process and complete benefits terms during the hiring process.

What “LMIA Requested” Means

The Job Bank record states that the employer requested a Labour Market Impact Assessment and that the application was under review. This does not mean the LMIA was approved, and it does not guarantee a work permit, immigration result or job offer.

Canadian citizens and permanent residents can still apply. Other applicants must follow the eligibility instructions attached to the vacancy and should rely on official Government of Canada information for immigration or work-permit questions.

Fraud prevention: Never pay an employer, recruiter or third party for an LMIA, guaranteed job offer or work permit. Verify the employer and communicate through the advertised application method.

How to Prepare Your Administrative Assistant Application

Prepare a concise résumé showing relevant office experience, education and the systems you have used. Focus on scheduling, customer service, document preparation, email, filing, databases, inventory and information coordination.

  • Use “Application – Administrative Assistant” as the subject line.
  • Attach an updated résumé as a PDF.
  • Highlight one to two years of administrative experience.
  • List your college credential or equivalent experience.
  • Describe database, filing and inventory-system experience.
  • Mention construction-office experience if applicable.
  • Confirm availability for daytime, on-site work in Calgary.

Do not include banking details, passwords, Social Insurance Number or unnecessary identity documents in the initial email.

Apply for the Administrative Assistant Job in Calgary

First confirm that the vacancy remains open. If the employer is still accepting applications, email a short professional introduction with your current résumé.

Send your application to:vanmasoncoatingsltd@gmail.com

Application Safety Reminder

Canada Job Unit is not the hiring employer. Verify the vacancy, schedule, benefits, LMIA status and employment terms directly with Van Mason Coatings Ltd. before applying or making travel decisions.

Calgary Administrative Employment Resources

Administrative assistants are classified under NOC 13110. The advertised $26.43 hourly rate matches the current Calgary regional median shown by Job Bank.

Job availability and employment conditions can change. Verify every detail with the employer before applying, travelling or relocating. Canada Job Unit does not guarantee employment, LMIA approval, immigration approval or sponsorship.

(function () { function initializeAdministrativeAssistant() { var page = document.getElementById(“cju-administrative-assistant”); if (!page || page.getAttribute(“data-initialized”) === “true”) return; page.setAttribute(“data-initialized”, “true”); page.classList.add(“cju-motion-ready”); var links = page.querySelectorAll(‘a[href^=”#”]’); Array.prototype.forEach.call(links, function (link) { link.addEventListener(“click”, function (event) { var selector = link.getAttribute(“href”); var target = selector ? page.querySelector(selector) : null; if (target) { event.preventDefault(); target.scrollIntoView({ behavior:”smooth”, block:”start” }); } }); }); var copyButton = page.querySelector(“#cju-copy-email”); var copyStatus = page.querySelector(“#cju-copy-status”); var email = “vanmasoncoatingsltd@gmail.com”; function showStatus(message) { if (!copyStatus) return; copyStatus.textContent = message; window.setTimeout(function () { copyStatus.textContent = “”; }, 4500); } if (copyButton && copyStatus) { copyButton.addEventListener(“click”, function () { if (navigator.clipboard && window.isSecureContext) { navigator.clipboard.writeText(email).then(function () { showStatus(“Email address copied: ” + email); }).catch(function () { showStatus(“Please copy: ” + email); }); return; } var input = document.createElement(“textarea”); input.value = email; input.setAttribute(“readonly”, “”); input.style.position = “fixed”; input.style.opacity = “0”; document.body.appendChild(input); input.select(); try { document.execCommand(“copy”); showStatus(“Email address copied: ” + email); } catch (error) { showStatus(“Please copy: ” + email); } document.body.removeChild(input); }); } var revealItems = page.querySelectorAll(“.cju-reveal”); if (window.matchMedia(“(prefers-reduced-motion: reduce)”).matches || !(“IntersectionObserver” in window)) { Array.prototype.forEach.call(revealItems, function (item) { item.classList.add(“cju-visible”); }); return; } var observer = new IntersectionObserver(function (entries, revealObserver) { entries.forEach(function (entry) { if (entry.isIntersecting) { entry.target.classList.add(“cju-visible”); revealObserver.unobserve(entry.target); } }); }, { threshold:.06, rootMargin:”0px 0px -15px 0px” }); Array.prototype.forEach.call(revealItems, function (item) { observer.observe(item); }); } if (document.readyState === “loading”) { document.addEventListener(“DOMContentLoaded”, initializeAdministrativeAssistant); } else { initializeAdministrativeAssistant(); } })(); { “@context”:”https://schema.org”, “@type”:”JobPosting”, “title”:”Administrative Assistant”, “description”:”Permanent full-time administrative assistant position with Van Mason Coatings Ltd. in Calgary, Alberta. The construction-office role pays $26.43 per hour for 30 hours per week and includes scheduling, customer service, correspondence, filing, database management and inventory records. Applicants should confirm that the vacancy remains available.”, “datePosted”:”2026-06-04″, “validThrough”:”2026-07-16T23:59:59-06:00″, “employmentType”:”FULL_TIME”, “industry”:”Construction administration”, “occupationalCategory”:”NOC 13110″, “hiringOrganization”:{“@type”:”Organization”,”name”:”Van Mason Coatings Ltd.”}, “jobLocation”:{“@type”:”Place”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Calgary”,”addressRegion”:”AB”,”postalCode”:”T2E 6Y4″,”addressCountry”:”CA”}}, “baseSalary”:{“@type”:”MonetaryAmount”,”currency”:”CAD”,”value”:{“@type”:”QuantitativeValue”,”value”:26.43,”unitText”:”HOUR”}}, “workHours”:”30 hours per week”, “educationRequirements”:”College, CEGEP or other non-university certificate or diploma from a 1 to 2 year program, or equivalent experience”, “experienceRequirements”:”1 year to less than 2 years”, “qualifications”:”English-language ability, excellent written communication, organization, reliability, adaptability, accountability and attention to detail”, “responsibilities”:”Coordinate team information, schedule appointments, answer enquiries, compile data, order supplies, arrange travel, maintain filing systems and databases, proofread documents, provide customer service and maintain inventory records”, “jobBenefits”:”Dental plan, disability benefits, health care plan and life insurance” }