Careers

Careers at Mri

Join Our Dynamic and Innovative Team.

Marketing Resources, Inc. is a leading promotional marketing agency that specializes in purpose-driven marketing promotions. With over 25 years in the business, using our exclusive IDEA plan, MRi helps brands Identify, Develop, Execute, and Analyze promotions and marketing projects that consumers love. We’re a team full of committed, passionate, solutions-driven, hands-on, and innovative individuals who collaborate to bring success to our client’s programs.

Marketing Jobs

Open Positions

If you’re looking for the opportunity to effect change on a large scale, be challenged to think differently, produce amazing websites, and work with well-known brands on national programs; then we are looking for you! Click each job title for a detailed description and to apply!

OAK PARK/hybrid

Click for a detailed job description and to apply!

Send resumes to resumes@marketingresources.com

Oak Park/Hybrid

Systems and Network Administrator

About Us

Marketing Resources, Inc. is a leading promotional marketing agency that specializes in purpose-driven promotions. With over 25 years in the business, MRi helps brands Identify, Develop, Execute, and Analyze promotions and marketing projects that consumers love. We’re a team full of committed, passionate, solutions-driven, hands-on, and innovative individuals who collaborate to bring success to our client’s programs.

Overview

If you’re looking for the opportunity to effect change on a large scale, be challenged to think differently, produce amazing websites, and work with well-known brands on national programs; then we are looking for you! MRi is currently seeking a Developer to join our growing Digital team.

In this role, we’re looking for that person who does not accept average.

You will help us create the best digital, promotions, products, and campaigns to achieve our client’s marketing goals. MRi takes pride in our ability to constantly push the boundaries of development in the digital promotions space, and you will take an active role in working closely with our client services, business development, creative, and project management team to guide, develop, and deliver exceptional work for our clients and partners.

Our ideal candidate will be proactive, have great organizational skills, not shy away from communication with our teams, think through and help solve different problems, and gain an understanding of our business to help our team achieve amazing results.

Responsibilities Will Include:

  • Work within the digital team to understand the project scope and develop a variety of digital projects, mostly focusing on promotional websites.
  • Create wireframes and userflows that best fit the project details and consumer experience
  • Build, support, and enhance internal web applications
  • Conduct data validation, mining, reporting, and management that utilizes flat files and relational databases
  • Build, test, and deliver client projects on time and budget
  • Handle change requests, feedback, and QA updates on projects in a timely manner
  • Update status reports detailing progress on the current project
  • Successfully manage tasks on multiple projects, and anticipate and seek out when help may be needed
  • Be open to new opportunities and exploring new technologies, including but not limited to AI, Machine learning, Voice activation, Augmented Reality, and Image Recognition
  • Gain a thorough understanding of the business and digital team functions
  • Provide input on ideas, solutions, and strategies to best help achieve the goals and objectives for our clients
  • Stay proactive and innovative in identifying and offering solutions for problems that are found in software or other business functions
  • Actively participate and share your voice in team brainstorming and planning meetings

The Essentials:

  • Bachelor’s degree and 1-2 years in development, preferably front and backend web development
  • Modern HTML/CSS skills
  • Javascript and working with libraries such as jQuery
  • UI/UX
  • PHP familiarity (or the ability and willingness to quickly learn!)
  • MySQL or comparable database experience
  • Ability to handle multiple projects, relationships, and tasks simultaneously
  • Own your time and properly communicate project status and needs to the MRi teams
  • Excellent organization, communication, and follow-up skills
  • Extreme attention to detail and strong analytical skills ideal
  • Outstanding interpersonal, writing, grammatical and proofing skills
  • Experience with Google Analytics and establishing KPI, Events, Goals, and UTM tracking codes

You'll Stand out if you have experience with:

  • Adobe Creative Suite
  • AWS (Amazon Web Services)
  • API Development
  • Building promotional website projects — Loyalty programs, Sweepstakes, Contest, Instant Win games
  • Ability to explain complex technical processes in a more simplified version to team members, clients, and partners

The Perks:

  • Medical insurance options
  • Dental insurance
  • 401(K) plan with company match
  • Flexible remote work policy
  • Paid sick days
  • Generous vacation and paid holidays

Interested in applying?

Send Resumes to resumes@marketingresources.com

Oak Park/Hybrid

Systems and Network Administrator

About Us

Marketing Resources, Inc. is a leading promotional marketing agency that specializes in purpose-driven promotions. With over 25 years in the business, MRi helps brands Identify, Develop, Execute, and Analyze promotions and marketing projects that consumers love. We’re a team full of committed, passionate, solutions-driven, hands-on, and innovative individuals who collaborate to bring success to our client’s programs.

Overview

The System and Network Administrator plays a critical role on the MRi Digital team, and overall in the success of our company. They are responsible for the day-to-day administration and technical support of complex Linux servers, Virtual Infrastructure and Systems Management, and maintenance and support of end-user systems. You’ll be working closely with our teams on client projects and making sure our internal systems are updated and secure. 

Our ideal candidate will be proactive, have great organizational skills, not shy away from communication with our teams, think through and help solve different problems, and gain an understanding of our business to help our team achieve amazing results.

In this role, we’re looking for that person who does not accept average.

You will help us create the best digital, promotions, products, and campaigns to achieve our client’s marketing goals. MRi takes pride in our ability to constantly push the boundaries of development in the digital promotions space, and you will take an active role in working closely with our client services, business development, creative, and project management team to guide, develop, and deliver exceptional work for our clients and partners.

Our ideal candidate will be proactive, have great organizational skills, not shy away from communication with our teams, think through and help solve different problems, and gain an understanding of our business to help our team achieve amazing results.

Responsibilities May Include

  • Design, install, configure, upgrade, maintain, monitor, and tune performance of Linux-based servers and infrastructure, both internal and client-related promotions.
  • Provide support for problems and issues that come up from our clients, vendors, and internal teams.
  • Examine and audit various server logs and determine if any corrective action is required.
  • Review releases of new operating systems and evaluate the implementation in the enterprise.
  • Install, configure, and maintain server firewall and other security software.
  • Identify and provide technical resolution for potential security breaches, then establish and monitor security and apply appropriate fixes.
  • Implement and maintain technical solutions for disaster recovery and business continuity of enterprise and client systems.
  • Select the ideal server hardware for the company’s needs and administer physical server hardware, including repair and replacement of parts as necessary.
  • Monitor and maintain proper end-user system security by ensuring operating systems and software are up-to-date and applying patches as necessary.
  • Maintenance and support of all end-user service accounts including Office365, Google Workspace, hosted VoIP accounts.

The Essentials

  • 1-2 years of experience in Linux server administration in a small to midsize environment.
  • Bachelor’s degree or minimum 4 years of related work experience.
  • Able to effectively plan, deploy and administer Linux servers in an enterprise environment.
  • Strong familiarity with Linux OS, Windows, macOS, application, and hardware troubleshooting.
  • Familiarity with VMware ESXi and XenServer/XCP-NG, DigitalOcean, Amazon AWS, and Docker.
  • Networking and Storage – Familiarity with pfSense (*BSD pf) firewalls, Ubiquiti network gear, Synology NAS equipment, iSCSI, NFS, SMB, and AFP file protocols.  TCP/IP, UDP, and VLAN. configurations to manage networking and storage.  
  • Ability to compose thorough and clear documentation on routine tasks, standard operating procedures, and other documents beneficial to team members.

You’ll stand out if you have experience with

  • Debian-based Linux or Ubuntu operating systems, roles, services, concepts, security, permissions, middleware, and facilities required. (e.g. SMTP, NFS, SMB, iptables, LVM, LUKS).
  • Amazon AWS S3, EC2, and ElasticBeanstalk required.
  • Samba4 as an Active Directory Domain Controller, Administering Active Directory through. the use of GPOs and OUs.
  • Supporting Windows and macOS systems.
  • Scripting concepts and methods with competence in at least one relevant language (e.g. Bash, Python, Perl, etc.)
  • Internet clients/servers/protocols, including HTTPS, SSH, MTAs (e.g. Postfix).
  • An ability to explain complex technical processes in a more simplified version to team members, clients, and partners.
  • Experience with IT project management practices and techniques.
  • Strong written and oral communication skills.

The Perks

  • Medical insurance options
  • Dental insurance
  • 401(K) plan with company match
  • Flexible remote work policy
  • Paid sick days
  • Generous vacation and paid holidays

Interested in applying?

Send Resumes to resumes@marketingresources.com