Administrative Assistant Job Description
An Administrative Assistant provides organizational and clerical support to a team, department, or executive. They manage schedules, handle correspondence, organize files, coordinate meetings, and perform various administrative tasks that keep the office running efficiently. The role is the operational glue that holds daily workflows together.
All roles Administrative Assistant
What does a Administrative Assistant do?
An Administrative Assistant manages calendars, schedules meetings, handles email and phone correspondence, prepares documents and presentations, maintains filing systems, processes expense reports, coordinates travel arrangements, orders office supplies, and greets visitors. They support their team or executive by handling the administrative tasks that would otherwise consume their time. In many roles, they also assist with data entry, project coordination, and event planning.
Administrative Assistant responsibilities
- Manage calendars, schedule meetings, and coordinate appointments
- Handle email correspondence, phone calls, and incoming requests
- Prepare documents, presentations, and reports using office software
- Maintain organized filing systems (digital and physical)
- Process expense reports and purchase orders
- Coordinate travel arrangements (flights, hotels, itineraries)
- Order and manage office supplies and equipment
- Greet visitors and manage the reception area
- Assist with data entry, record keeping, and database maintenance
- Support team meetings, events, and onboarding logistics
Essential requirements
- Experience in administrative support, office administration, or a similar role
- Proficiency with Microsoft Office (Word, Excel, PowerPoint) or Google Workspace
- Strong organizational skills for managing multiple priorities and deadlines
- Clear written and verbal communication for professional correspondence
- Attention to detail in document preparation and data entry
- Ability to handle confidential information with discretion
Preferred qualifications
- Experience supporting executives or senior leaders
- Familiarity with project management or scheduling tools (Asana, Trello, Calendly)
- Experience with travel booking and expense reporting systems
- Bilingual abilities (depending on the workplace)
- Knowledge of office management software and CRM tools
Core skills
Technical / professional skills
- Microsoft Office Suite (Word, Excel, PowerPoint, Outlook)
- Google Workspace (Docs, Sheets, Slides, Gmail, Calendar)
- Scheduling and calendar tools (Calendly, Microsoft Bookings)
- Document management and filing systems
- Email management and filtering
- Basic data entry and spreadsheet management
- Video conferencing platforms (Zoom, Microsoft Teams, Google Meet)
Soft skills
- Organization — managing multiple tasks and deadlines without dropping anything
- Communication — handling professional correspondence clearly and politely
- Proactivity — anticipating needs before they become problems
- Discretion — handling confidential information appropriately
- Adaptability — shifting priorities when urgent requests come in
Experience and education guidance
Entry-level Administrative Assistant roles require 0-2 years of experience or equivalent transferable skills. Mid-level roles expect 2-4 years with demonstrated ability to manage complex schedules and support senior staff. Senior Administrative Assistants handle executive-level support, manage office-wide coordination, and may supervise junior admin staff. The complexity of the supported team or executive determines the level required.
A high school diploma or equivalent is the minimum requirement. A bachelor's degree or associate degree in Business Administration or a related field can be an advantage. Administrative certifications (CAP, CAA) can validate professional competence but are not universally required.
What to include in this job description
Include whether the role supports a specific person, team, or department, the seniority of the person being supported, the office tools and software used, whether the role includes travel coordination or event planning, and any specific administrative challenges (multi-location support, high-volume scheduling). Be clear about the level of autonomy and decision-making expected.
Common job description mistakes for this role
Common mistakes include describing the role as purely data entry (missing the coordination and communication aspects), not specifying who the role supports, listing only clerical tasks without mentioning coordination responsibilities, and failing to mention confidentiality requirements.
How to customize this job description
After generating an Administrative Assistant job description, adjust the responsibilities to match the actual role. If the role supports an executive, emphasize calendar management, travel coordination, and confidentiality. If it supports a team, emphasize office coordination and meeting support. Add specifics about the tools and systems used.
Frequently asked questions
What does an Administrative Assistant do?
An Administrative Assistant provides organizational and clerical support by managing schedules, handling correspondence, preparing documents, coordinating meetings, and performing various administrative tasks. They keep daily workflows running efficiently for their team or executive.
What is the difference between an Administrative Assistant and an Executive Assistant?
An Executive Assistant typically supports a C-level or senior executive with a higher level of responsibility, discretion, and strategic involvement. An Administrative Assistant may support a team, department, or mid-level manager. EA roles often involve more complex scheduling, travel, and decision-making authority.
What skills does an Administrative Assistant need?
Key skills include organization, communication, Microsoft Office or Google Workspace proficiency, attention to detail, discretion, and the ability to manage multiple priorities simultaneously. Proactivity and the ability to anticipate needs are highly valued.
Create a Administrative Assistant job description
Use InstantJD to generate a scored, editable, hiring-ready version — free for verified employers.