Employment

Bob Page and Replacements, Ltd. proudly support a work environment that is fair, open, honest and safe; an environment where differences in people's backgrounds, beliefs or personal characteristics are respected; one where opportunity and advancement are based on individual merit and performance. All employees and potential employees are evaluated without regard to race, color, gender, sexual orientation, gender identity / expression, age, religion, national origin, ancestry, marital status, disability, veteran status or genetic information. If you would like to join a workforce of talented, caring individuals who support non-discrimination, please contact us. Replacements, Ltd. is an Equal Opportunity Employer.

If you are interested in applying for any position listed below or inquiring about other employment opportunities, please call us for availability at 1-800-REPLACE (1-800-737-5223) or email us at employment@replacements.com.

We offer competitive starting wages, company-provided training, medical and dental benefits, company nurse and physician’s assistant, on-site dispensary, 401(k) plan, paid vacations/holidays, varying shifts to fit your schedule, up to a 50% employee discount, bring your dog to work, and more.

Join our team and learn how we “Replace the Irreplaceable” for thousands of satisfied customers everyday. Many advancement possibilities are available for those displaying true dedication and commitment.

Current Openings

Supervisor, Web Development
Web Developer 2
System Administrator - Linux


Supervisor, Web Development

We are looking for a Supervisor of Web Development to join our talented staff of professionals in our Information Services Department. Replacements, Ltd. is looking for a Supervisor of Web Development with knowledge of software development and configuration experience. This person requires excellent problem solving and communication skills, and can connect technology to real world business challenges.

Key Responsibilities and Requirements

  • Oversees the web development team to help develop, implement, and support web content, establishing work priorities, work plans, and assignments
  • Schedules and monitors the work flow of the Web Developers and shifts resources to ensure that scheduled deadlines are met
  • Assists Web Developers with overall process of application development with focus on software quality and project timelines
  • Performs day to day coaching and development with the team
  • Coordinates web projects and maintenance windows across multiple organizational spheres
  • Ensures all aspects of the website are fully tested prior to operational turn over
  • Develops, recommends, and implements department policies and procedures for web development and content publishing
  • Evaluates staffing needs and makes staffing recommendations; signs off on recommendations for new hires
  • Supervises, prepares and participates in employee feedback, performance appraisals, disciplinary actions, reward programs, and documentation
  • Assists in preparing annual budget forecast for the team and ensures adherence to plan throughout the year
  • Partners with Web Site Administrator to resolve technical issues as needed
  • Serves as point of contact for problems or questions related to Replacements, Ltd.'s web sites
  • Researches, reviews, and recommends software improvements and purchases for web content and web application development
  • Researches, develops, schedules, and implements web technical training programs and resources
  • Evaluates, selects, and builds effective relationships with external vendors as appropriate to achieve departmental and organizational objectives
  • Keeps abreast of current web technical standards, focusing on compliance as well as opportunities for improvement

Education and Other Specialized Skills

  • Strong management skills required; must be capable of effectively managing a diverse group of individuals
  • Team-building, motivational, and listening skills required
  • Must have strong interpersonal skills
  • Previous management experience preferred
  • Interest in and ability to monitor and understand developing trends in web technology
  • Must have a strong working knowledge of the Software Development Life Cycle (SDLC)
  • Requires demonstrated results designing and implementing web applications using Java, PHP, ASP or an equivalent development language
  • Requires an understanding of web architecture, web application security, and the effects of site design on server configuration
  • Requires knowledge of domain naming schema and its effect web site performance
  • Requires direct experience with modern web technologies like HTML, Javascript, CSS, JQuery, XML, JSON, AJAX. Experience with SASS a plus
  • Requires knowledge of web browsers and development requirements/limitations for each
  • Requires knowledge of effective web site design based on audience characteristics and behavior, purpose of site, site structure, and the ability to effectively suggest changes to site design based on user feedback
  • Experience with source code control repositories like Git or Subversion required
  • Experience with web graphics including image formats, image maps, static images, and experience with graphic design tools. Audio, video, and animation experience a plus
  • Experience interacting with data sources using SQL, XML, JSON, etc. a plus


Web Developer 2

We are looking for a Web Developer to join our talented staff of professionals in our Information Services Department. As the Web Developer, you will assist with analyzing, designing, coding, modifying and testing web applications and interfaces; as well as creating, implementing, testing, and maintaining web content for Replacements' Internet, Intranet, and Extranet web sites.

Key Responsibilities and Requirements

  • Develops the web interface per internal clients' needs and requirements
  • Codes, tests, and debugs web interface components
  • Ensures code compatibility on major browsers and across desktop, tablet and mobile platforms
  • Creates and implements web content for replacements.com, Intranet, and other corporate web assets, as directed by management; performs design tasks which may require extensive research and analysis
  • Updates new content as required for replacements.com, Intranet, and STAR Supplier web site as requested from internal customers in various departments
  • Writes promotional and informational copy for web site as needed
  • Reviews and recommends edits to product descriptions and information from external departments to be published to replacements.com, ensuring correct grammar and syntax
  • Communicates project status (hours, progress, delays, and completion) in a reliable and accurate manner
  • Documents all systems/products designed and modified
  • Reviews and tests company web sites daily to ensure continuous uptime and proper functioning
  • Assists with resolving web-related technical and support issues
  • Suggests new ideas to increase overall usability and effectiveness of company web sites
  • Assists in maintaining web page design layouts according to company specification
  • Provides Technical Support as required during and after normal business hours
  • In rotation with others as assigned, provides for after-hours/on-call support of the department

Education and Other Specialized Skills

  • Requires thorough knowledge of effective web site design based on audience characteristics and behavior, purpose of site, site structure, and demonstrates the ability to effectively suggest improvements to site design based on user feedback, both direct and passive
  • Must have an understanding of Web history and web architecture including DNS, routers, URLs, intranets, and extranets, along with an understanding of Internet services including FTP, Telnet, Usenet, and HTTP protocol
  • Requires knowledge of internet-standard web browsers and development requirements for each
  • Requires a minimum of 2 years professional experience with essential web technologies including (X)HTML, XML/XSL, JSON, DOM2, and other schema related to HTML standards
  • Requires minimum of 2 years experience with web development tools including both WYSIWYG and code-based development tools. Must be able to perform front-end web site development using web site editing software and hand-coded HTML as needed
  • Requires experience with cascading style sheets including syntax, functionality, inclusion options, and compatibility issues
  • Requires minimum of 2 years experience designing and implementing web applications and content with PHP, JavaScript, and JavaScript related frameworks. Perl and/or Java a plus
  • Requires demonstrated results working with forms including form elements, form design, and processing form data
  • Knowledge of object-oriented programming and related design concepts required
  • Requires web graphics processing and optimization experience including knowledge of image formats, image maps, static images, and experience with graphic design tools. Audio and video experience a plus
  • Experience with data sources, relational databases, client-server concepts, ODBC, NoSQL, and SQL strongly preferred
  • Must have ability to use reports to regularly analyze key measured web site performance areas including site performance from a customer service and marketing perspective, and areas for improvement in web site
  • Understanding of HTTP service, experience managing directories, managing site access, generating log files, web server security, and script management required
  • Interest in and ability to monitor and understand developing trends in Internet and web technology required
  • Experience managing web content required. Experience with Linux, Apache, and Linux scripting a plus
  • Experience working with a Content Management Tool preferred, Drupal a plus


System Administrator - Linux

We are looking for a Linux System Administrator to join our talented staff of professionals in our Information Services Department. Replacements, Ltd. is looking for a Linux System Administrator with knowledge of software development and configuration experience. This person requires excellent problem solving and communication skills, and can connect technology to real world business challenges.

Key Responsibilities and Requirements

  • Installation, configuration, tuning, capacity planning, troubleshooting, patching, monitoring, and problem resolution, user creation/administration, etc. of Red Hat and similar Linux distros (Oracle Enterprise Linux, Centos)
  • Provide 24x7 production support at it applies to Linux systems and associated systems and applications
  • Kernel-level and I/O subsystem diagnostics and tuning with such tools as vmstat, strace, tcpdump and netstat
  • Network Configuration and Management in Linux
  • Apache Tomcat deployment and management
  • Certificate management
  • Security
  • Active Directory Integration
  • Dev/Ops including
    • Close collaboration with Web Developers, Software Developers and Network, VMware and Windows administration teams
    • Design and deploy across the entire Linux stack to build a stable, scalable and performant modular environment with such resources as Ansible, Docker, Graylog, Jenkins

Education and Other Specialized Skills

  • VMWare
  • MariaDB
  • MS SQL Server (not essential but good to have knowledge of)
  • Solar Winds
  • Netapp Storage
  • Pure Storage
  • Netbackup
  • Shell Scripting, Perl, Python
  • Clustering of Linux based systems for failover and high availability
    • Galera Cluster
    • HaProxy
    • Keepalived
  • Excellent time management
  • Organizational skills
  • Self-directed
  • Will work effectively and stay focused on commitments with only light supervision
  • Network infrastructure technology
  • Apache Tomcat deployment and management
  • Certificate management
  • Diplomatic, personable and level headed when dealing with co-workers of diverse backgrounds, skill sets and personality types. - Comfortable working directly with business users, developers and members of IT support staff
  • Associate's degree (or better) in Information Technology or a related area
  • Proof of competency by showing that he or she has attended recognized Information Technology training centers teaching such classes as Linux Administration, Oracle Administration, SAN Administration, etc.
  • Red Hat Certified Engineer (RHCE) status is desirable but not required if adequate experience can be demonstrated
  • Minimum of 3 years of professional experience in Linux administration (minimum of 4 without RHCE status)


If you feel you are the ideal candidate and have the qualifications we are looking for in any of the above positions, please email us a resume at employment@replacements.com. You may also mail a resume to:

Replacements, Ltd.
Attention: Human Resources
P.O. Box 26029
Greensboro, NC 27420-6029

We thank all applicants for their interest. However, only those qualified individuals who closely meet the qualifications of the position will be contacted.