49 Technology jobs in Vancouver
Director, Information Technology
Posted today
Job Viewed
Job Description
Job Description
O2EBrands is seeking an experienced and forward-thinking Director of IT to lead and manage aspects of IT operations and infrastructure - based in Vancouver, or Toronto. This individual will be responsible for shaping the technology vision of the organization, ensuring alignment with business goals, and executing strategies that support scalability, performance, and security. This leadership role will encompass hands-on responsibilities ensuring the individual can architect, maintain, and optimize critical systems. The Director of IT will work cross-functionally across departments to support secure and reliable technology solutions, while ensuring compliance with internal policies and external regulatory requirements.
? HYBRID WORK ENVIRONMENT
Our motto "It's All About People" drives us to create a hybrid work model that promotes collaboration, celebration, and connection, while giving you the flexibility to work where it makes sense for you.
- Vancouver and Toronto based team members work in-office every other week (Tues–Thurs). Core attendance is required from 9 AM – 3 PM on these days to support business priorities.
? A DAY IN THE LIFE
- Provide direction, foster career growth, and expand the IT team to meet business needs.
- Provide strategic direction for IT operations, infrastructure, and systems architecture in alignment with business needs.
- Lead the design, implementation, and management of core IT systems including network infrastructure, cloud environments, storage, identity management, and endpoint management.
- Lead the selection, implementation, and management of enterprise platforms including collaboration suites, endpoint management, device provisioning, and device decommissioning.
- Maintain and continuously improve IT service delivery, support processes, and documentation to meet organizational SLAs and operational goals.
- Develop, implement, and enforce IT policies, standard operating procedures, and system controls to support security and compliance.
- Partner with security and compliance leadership to ensure systems meet regulatory and contractual obligations, including asset inventory management, patch management, and user lifecycle controls.
- Oversee technology procurement, vendor relationships, and licensing across hardware, software, and service agreements.
- Manage endpoint fleet lifecycle to ensure device health, configuration, and performance monitoring across all user platforms.
- Drive automation, configuration management, and efficiency in systems administration tasks and IT workflows.
? WHAT YOU BRING TO THE TABLE
- 7+ years of progressive experience in IT, with at least 3 years in leadership roles.
- Proven experience in leading and managing IT teams with the ability to drive cross-functional collaboration and align IT initiatives with organizational goals.
- Expertise in managing and administering modern collaboration and identity management platforms (Google Workspace, Okta, Jamf, or similar tools).
- Strong experience with endpoint management across MacOS, Windows, and ChromeOS environments.
- Working knowledge of compliance and security frameworks (SOC 2, PCI, or similar), with experience supporting audit readiness and ongoing control maintenance.
- Proficiency in systems automation and scripting to streamline repetitive tasks and maintain infrastructure at scale.
- Effective communicator with a strategic mindset and a hands-on approach to problem solving.
- Competitive Salary (Actual salary offered will be commensurate with education, experience, and internal equity.)
- A Total Compensation Package designed to support your financial, personal, and professional well-being. This includes:
- Participation in our Company Profit Sharing Program
- Comprehensive Extended Health & Dental Benefits
- Generous Paid Time Off, including annual vacation and personal days
- Hybrid Work Environment, offering flexibility to work both remotely and from our corporate offices
- Professional Development Opportunities to support ongoing career growth
- Access to Health and Wellness Programs, including gym facilities at our corporate Vancouver head office
- Speak to us to learn more about what we offer
- Pre-Screen – Let’s talk about your experience, goals & excitement for this role!
- Interviews – Two or more interviews with different team members, including structured competency & scenario-based questions
- Presentation/Assessment
- References & Background Check
- We use audio recording transcription for our interview practices ?
Director, Information Technology
Posted today
Job Viewed
Job Description
Job Description
Salary: $100,000 - $110,000
The Vancouver Whitecaps Football Club is seeking a strategic and operational leader to serve asDirector, Information Technology . The successful candidate will be responsible for overall leadership and administration of all aspects of the Clubs IT infrastructure, equipment, support services, network/systems administration and cybersecurity across the Clubs offices and training facility. This role will work closely with the Coordinator, IT and act as key liaison with the Major League Soccer (MLS) technology team to ensure a secure, scalable, and high-performing technology environment that aligns with the Clubs strategic goals and the unique demands of a professional sports organization.
Key Responsibilities
- Lead the delivery and operation of core IT services, including compute, storage, virtualization (VMware), cloud infrastructure, SaaS platforms, telecommunications systems, and application management.
- Oversee the IT Service Desk and collaborate with the People & Culture (P&C) department for on and off-boarding processes, ensuring high service levels for daily operations.
- Manage systems administration for physical and virtual servers, including backups, Microsoft Intune, JAMF, Active Directory, and application updates.
- Ensure network performance, security, and remote work infrastructure meet current and future Club and MLS needs.
- Development and daily management of the departments budget.
- Maintain and manage Club-owned technology inventory, including servers, AV, laptops, mobile devices, and networking equipment.
- Lead IT infrastructure projects, including strategic development, RFPs, vendor selection, implementation, follow up and upgrades with minimal disruption to operations.
- Stay current with emerging technologies and industry trends, providing strategic recommendations to executive leadership.
- Represent the Club in MLS technology working groups and ensure alignment with league-wide initiatives.
- Ensure compliance with local, national, and international privacy laws and regulations in collaboration with Legal, Business Intelligence, and Marketing.
- Develop and maintain business continuity and disaster recovery plans, including regular testing and updates.
- Mentor and develop the Coordinator, Information Technology, fostering a high-performance, customer-focused culture.
- Coordinate internal and external audits related to IT infrastructure and governance.
- Ensure adherence to IT governance frameworks (e.g., ITIL) and manage service provider relationships and SLAs.
Qualifications & Experience
- Bachelors degree in Computer Science, Information Systems, or a related field, or equivalent work experience.
- 7+ years of experience designing, building, and managing enterprise IT infrastructure.
- 5+ years in a leadership role overseeing IT support, infrastructure, or systems administration teams.
- 3+ years managing IT service desks or providing IT support in sports, entertainment, or large event environments.
- Strong experience with Microsoft Intune, Active Directory, VMware, cloud platforms (Azure, Google Cloud), and backup/DR solutions.
- Familiarity with SaaS platforms, cloud-based storage, and mobile device management.
- Proven ability to manage multiple priorities and lead cross-functional projects.
- Excellent communication, project management, and interpersonal skills.
- Experience with IT governance, compliance, and regulatory standards.
- Ability to work flexible hours, including occasional evenings and weekends as required.
The Club
Vancouver Whitecaps FC is the longest-running professional soccer club in Canada and the United States. Since its inaugural season in 1974, the club has united generations of loyal fans in British Columbia and beyond. With academies in eight out of ten provinces, a network of partner clubs, and hundreds of camps and clinics every year, Whitecaps FC provide a foundation for Canadas soccer future.
We are also strongly committed to providing opportunities to Canadian athletes, both male and female, with the largest soccer development structure in Canada. This includes academy programs in eight of ten provinces across the country.
In addition to building a winning team on and off the pitch, the Club places great importance in giving back to our community, harnessing the power of sport to create a stronger, more equitable & inclusive society through three key community goals: helping meet critical needs, using soccer to build life skills and creating soccer participation opportunities in Indigenous communities.
Vancouver Whitecaps FC believes that diversity and inclusion is critical to our success, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool. This includes but is not limited to people of colour, Indigenous people, persons with disabilities, and persons of any sexual orientation or gender identity. Should you require any accommodation throughout the recruitment process, please do not hesitate to contact our People & Culture department.
We thank all applicants for their interest, however, only those selected for further consideration will be contacted.
"Within these walls, you are welcomed, accepted, and respected.
Here, no matter who you are or where you come from, you are home. And youre part of the team regardless of your age, sex, sexual orientation, gender identity or expression, race, marital or family status, disability, or religious belief or non-belief. All we ask is that you be ethical and inclusive in all that you do. Be respectful of all players, fans, and staff, and remember to cheer loudest for the ones wearing the blue and white. Go Caps!"
No recruiters or agencies, please.
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Be The First To Know
About the latest Technology Jobs in Vancouver !
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .
Information Technology Administrator
Posted 2 days ago
Job Viewed
Job Description
Shape the Future of Global Education.
Ontario International High School (OIHS) is a licensed, fully online high school based in Toronto, Canada, serving students worldwide. We deliver the Ontario Secondary School Diploma (OSSD) through a hybrid learning model that blends individualized instruction, peer learning, and advanced education technologies.
As a digital-first institution , our reliability and security depend on the strength of our technical infrastructure. We’re seeking an IT Administrator to maintain and improve the systems that support our students and educators globally.
About the Role
You will be responsible for administering our Moodle LMS , managing Google Workspace platforms , and contributing to the operation of our Student Information System (SIS) . You’ll work closely with our educators and operations team to ensure seamless, secure, and reliable digital experiences.
Responsibilities
- Administer and maintain Moodle LMS (course setup, roles, plugins, updates)
- Manage and support Google Workspace (Gmail, Drive, Calendar, Classroom, etc.)
- Participate in Student Information System (SIS) operations and data integrity
- Provide timely remote technical support for staff and students
- Monitor platform security , manage access rights, and perform regular backups
- Collaborate with teams to improve technology integrations and workflows
- Coordinate with external vendors and service providers
Qualifications
- Proven experience administering Moodle LMS
- Proficiency with Google Workspace management and provisioning
- Experience with Student Information Systems (preferred)
- Prior work in online education environments (preferred)
- Strong written and verbal English communication skills
- Familiarity with Airtable ; experience with Fillout is a plus
- Ability to adapt quickly, learn new tools, and stay curious
What We’re Looking For
- A detail-oriented problem solver with strong organizational skills
- A fast learner with curiosity for new systems and process improvements
- A team player who communicates clearly in remote, asynchronous settings
- Someone who can proactively maintain, secure, and improve OIHS’s digital infrastructure
Why Join OIHS
Global Reach – Support a worldwide community of students and educators
Innovation – Work at the intersection of education + technology
Collaboration – Join a growing, mission-driven, supportive team
Flexibility – Remote-first, hybrid opportunities in Toronto
How to Apply
Apply directly via LinkedIn Easy Apply .
Resumes and cover letters are welcome but not required .