ThomasARTS is continually searching for great people who also happen to be excellent problem solvers. Take a look at our current openings, and if you see a match, contact us at opportunities@thomasarts.com.

Open Positions

Junior Linux Systems Engineer
Farmington, UT

Overview

ThomasARTS is seeking a junior to mid level linux systems administrator with experience working in a fast paced and technologically diverse environment. The candidate is responsible for all aspects of systems administration of our core servers including: deployment, configuration, administration, maintenance and troubleshooting of Linux compute, storage, security, and networking servers, and network attached appliances. Further responsibilities include researching, documentation, and project-oriented tasks. The candidate must have prior experience working on the command line and in virtual environments as well as working knowledge of the software development process. The candidate must be comfortable working closely with a team of system engineers and security personnel as well as maintain professionalism while under pressure.

Duties and Responsibilities

  • Configure, design, and troubleshoot servers/network devices
  • Identify, remediate, and document all events that negatively impact business.
  • Create process changes to avoid recurrence or document correct action as required.
  • Identify single points of failure in the server environment and assist in strategy to minimize or eliminate.
  • Day to day operations
  • Capitalize on opportunities to contribute- integrate ideas and collaborate well with others.
  • Take on new projects to research, test, prove, and implement new ideas and solutions.

Qualifications:

  • At least 2 years real world experience is required.
  • Working knowledge of operating systems, business applications and network systems.
  • Excellent interpersonal and oral communication skills.
  • Ability to work well under pressure, while maintaining professionalism.
  • Ability to prioritize and work independently and multitask in a fast-paced environment.
  • Ability and willingness to learn new or updated software and hardware.
  • Ability to exercise reasonable judgment without direct supervision.
  • Experience with the following technologies: Ubuntu and CentOS Linux

Desired Expertise:

  • Shell scripting
  • Automation experience with tools such as Chef, Salt, or Juju
  • Network Security
  • Experience with the following technologies is a plus: Apache2, Drupal, Ruby, Wordpress, Magento, AWS, VMWare, Windows Server 2008/2012

Formal Education:

  • Degree in the field of system administration or information systems and/or at least two years equivalent work experience.

Knowledge & Experience:

  • Perform difficult and highly responsible systems administration functions in a multi-platform and operating system environment.
  • Experienced in PHI and HIPAA compliance requirements.
  • Establish priorities and balance responsibilities for multiple activities to ensure timely, high-quality results.
  • Analyze complex problems and alternatives and develop sound conclusions and recommendations.
  • Perform systems troubleshooting and tuning to resolve complex systems management, communication and interoperating problems.
  • Communicate clearly and effectively, both orally and in writing.
  • Prepare clear, concise and accurate reports, documentation and other written materials.
  • Exercise sound independent judgment within general policy guidelines.
  • Keep technical skills current to meet continuing work responsibilities.
  • Use tact and diplomacy when dealing with sensitive, complex and/or confidential issues and situations.
  • Establish and maintain highly effective, customer-focused working relationships with managers, user departments, consultants, vendors, employees and others encountered in the course of work.

Basic Skills Required:

  • Problem solver skills
  • Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial
  • Proven analytical and problem-solving abilities
  • Adept at conducting research into software-related issues and products
  • Must be able to learn, understand, and apply new technologies
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Experience in QA testing a plus
  • Highly logical
  • Highly self-motivated and directed
  • Keen attention to detail
  • Knowledge of applicable data privacy practices and laws

Work Conditions:

  • On-call time may be required during certain projects
  • Sitting for extended periods of time
  • Ability to present conference information to peers

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.

Senior Account Manager

Location: Washington, D.C.

Overview

ThomasARTS is a dynamic, full-service creative marketing & advertising agency, with locations in California, Utah, Minnesota, New York and Washington, D.C. The Washington, DC office is looking for an incredibly talented and driven Senior Account Manager to manage a growing base of client work, as well as new business efforts.

Duties and Responsibilities

  • Leads mid-level relationships with clients and agency players.
  • Demonstrates an understanding of assigned clients’ market and business and their specific challenges and opportunities.
  • Maintains existing business relationship with assigned clients by staying closely connected to internal project teams, monitoring progress of ongoing client projects, as needed, and helping to address and resolve promptly, accurately, effectively, and to the client’s satisfaction, any issues or problems that may arise.
  • Partners with the client, the Account Team, and project teams to resolve identified project issues.
  • Effectively coordinates client-specific projects throughout the lifecycle, as appropriate, including estimate creation, selection of appropriate projects and sub-projects, assignment of resources, monitoring project progress, and generation of the client/project invoice.
  • Partners with Client Integration and the Account Team to ensure a smooth transition for new clients; attend pre-integration and planning meetings as needed.
  • Demonstrated success developing client relationships and growing both organic and new business.
  • Must be a “self-starter,” able to work independently to manage client relationships with little direct supervision
  • 5 to 7 years professional client relationship management experience, including agency experience in advertising and marketing as well as a knowledge of creative processes and techniques

Basic Skills Required

  • College degree (e.g. Bachelor of Arts) or equivalent degree within appropriate discipline such as Business, Communications, Graphic Arts, Marketing, Advertising, or an equivalent combination of education and experience sufficient to successfully perform the key accountabilities of the job required.
  • Demonstrated problem-solving Skills
  • Self-starter
  • Excellent oral and written communication skills
  • Attention to detail
  • Team player

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.

Account Coordinator
Farmington, UT

Reports to: Account Supervisor or Senior Account Manager

Overview

  • The Account Coordinator’s role is to facilitate the work of the account team assigned to a set group of clients. The primary responsibility of the role is to project-manage the activities in order that internal teams produce the work for the client on time and on budget. The primary focus of the role is to manage the workflow with internal service teams. The Account Coordinator assists with preparation for client meetings by ensuring all work is ready from the agency team and prepares the documents, chronicling the decisions and action items. Routine status reports and project plans are developed to drive agency activities and inform the client. High standards for accuracy and professionalism are expected.

Duties and Responsibilities

  • Develops project plans, timelines, status reports for internal and client needs.
  • Develop and disseminate conference reports confirming all client approvals or direction for work.
  • Assist the account manager or account supervisor in developing estimates for work, preparing monthly billing in conjunction with Accounting department and the Account Manager or Supervisor.
  • Handles logistical arrangements for client meetings and internal team meetings.
  • Manages the work flow of team projects to/from Proofreading department, Traffic of materials to meet deadlines per the media plans.
  • Develops proficiency in understanding the clients’ style guides, product information, use of toll free numbers and other details; proofs documents and versions before moving them to the next stage.
  • Other core responsibilities include preparation of client needs for Operations/Service areas, participation in preparation of materials for promotional planning, new business presentations and special projects.
  • Other duties as assigned.

Basic Skills Required

  • Basic understanding of marketing and advertising terms and processes
  • Must be organized and administratively excellent in handling projects and communication.
  • Good grammar and spelling skills
  • Highly proficient in Word, Excel, Power Point and must be able to handle Adobe documents for mark up
  • Strong interpersonal skills

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.

Account Manager
Farmington, UT

Reports to: Account Supervisor or Senior Account Manager

Compensation: Contractor

 

Overview

  • The Account Manager’s role is to serve as the liaison between the agency and the client. They represent the agency’s point of view in making recommendations to the client and represent the client’s point of view within the agency in order to facilitate the creation of effective work. The Account Manager must become familiar with the client’s products, culture, markets and brand. The Account Manager is responsible for the day-to-day execution of their clients' campaigns. They liaise between the client and a range of agency staff in order to coordinate the details of advertising campaigns. 

Essential job functions

  • Develop campaign or media briefs to direct the internal teams’ work for the client.
  • Work closely with clients to obtain the necessary information, budget approvals or data to provide to the agency service teams to produce the work.
  • Develop or assist in the development of marketing plans or communication plans or budgets.
  • Arrange client meetings and other agency staff, determining the specifications for campaigns and oversight of the project plans. 
  • Assist with the formulation of strategies to grow the client business or for communication plan development.
  • Execute tasks as assigned to monitor the profitability of accounts, analyze and report on results, track estimates and prepare billing.
  • This position may present creative work to clients for approval or modification to meet deadlines and prioritizing tasks.
  • Other duties as assigned

 

Basic Skills Required

  • Understanding of marketing, business and communications
  • Project management skills
  • Computer proficiency in Word, Excel and Power Point as a minimum
  • Strong ability to organize, follow through and handle diverse, multiple projects at one time
  • Excellent communication skills and demonstrated professionalism

 

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.