System Administrator with Scripting Expertise

We are looking for a system administrator with scripting expertise to join our talented team. We develop and maintain web based architectures for very large web sites. The position is largely telecommuting, but periodic face-to-face meetings are required. Prefer candidates within a 2 hour drive of 01035 zip code, Hadley, MA.

How to Apply

Email resumes as simple text email or as web URLs of your resume at jobs@tnrglobal.com. Please do not email word processing documents. (This is for conversion and virus reasons.) Be sure to include contact phone number and any calling limitations.

In the body of your email, answer this question:

“On RedHat 5.3 system, you start Postfix. It won’t start. Name the first 3 items you would check to determine the issue.”

Responsibilities:

  • Automation of existing tools – internal CMS, Web GUI, Wiki, ticketing system, document management system
  • Development of new tools – including, but not limited to cloud tools, tools to manage Amazon web services, OpenVZ and other virtualization technologies, search systems including SOLR/Lucene
  • Day-to-day management of the company’s and clients’ Linux server networks under oversight of a senior administrator:
  • Updating systems, installing new OSes, installing applications, reconfiguring the network, managing accounts, managing email, monitoring news groups for security alerts and general Sys Admin responsibilities

Experience Required:

  • PHP, Perl, Python, shell scripting required
  • 5 years of real world experience
  • Benchmarking, best practices experience
  • Redhat, Centos, debian, Linux installation and administration experience
  • Cloud/Virtualization experience- especially OpenVZ, AWS and Xen
  • High Availability technology

Required Skills:

  • Tools/UI development
  • Scripting – Stream based scripting, Web & System tools dev, Webapp development
  • LAMP deployment and administration

Familiarity with:

  • Search engine technologies: Lucene/Solr, or any proprietary search system (s)
  • AWS: EC2, RDS, ELB, SNS
  • Tools: bash, ssh, vi (or) jove/emacs/jed
  • Source Installation Tools: configure, make, perl make, cpan, pear
  • Basic web page coding, HTML
  • Archive Updating Tools: rpm, apt-get, up2date
  • Database: mysql
  • Revision control systems: RCS, subversion
  • Email MTA: Postfix, sendmail, qmail

Non-technical Requirements:

  • Technical writing and documentation
  • Previous experience working primarily remotely/telecommuting – ability to work with minimum face to face supervision
  • Excellent problem solving skills
  • Excellent communications skills in both verbal and written English
  • Attention to detail, organizational skills, documentation skills
  • Proven ability to successfully manage projects from start to finish
  • Completed project life-cycle tasks include requirements gathering, designing a project spec, implementation, testing, documentation and deployment

You are expected to have your own computer and high speed internet connection. You will work with our team of Internet experts in many locations, using a number of online tools to coordinate your projects. The work is largely telecommuting but periodic face-to-face meeting are required, especially at the start of projects.

Equal Opportunity Employer
TNR has a long-standing commitment to the principles of equal employment opportunity. We recruit and employ qualified persons without regard to gender, race, age, sex, religion, ethnicity, national origin, disability, veteran status, sexual orientation, or any other category protected by applicable federal, state, or local law. Individuals shall be judged solely on their job-related aptitude, training, skills, and performance.

Enterprise Search Usability

Search needs to be easy to use if you expect your end users to benefit from it. 

A few examples of usability:

  • A query/search field needs to be clearly visible on the page where users are prompted to search for information.
  • If a query returns too many results to be useful, the user can choose to ‘drill down’ to the essentials. They can limit the search to English language documents, or document created in the past 30 days, or documents only from the finance department. Custom qualifiers can be defined.
  • When a search for ‘doors’ returns thousands of results, a navigation tool on the side will provide helpful links to the different categories – aluminum doors, wooden doors, folding doors, garage doors, etc. When you choose aluminum doors from the list, the next menu allows you to limit results by size of door, by manufacturer, by location, etc.
  • Pre-defined searches can automatically check new data and send an email to the user, or an alert to a mobile phone.

With so many features available, it is vital to implement a customized enterprise search solution based on an in-depth study of your needs. TNR Global engineers can help you at any stage of development: selecting between proprietary vendors and open source solutions, hardware options and level of upgrades.

404 Page

Sorry, Partner.  The page you requested cannot be found.
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
Please try the following:
  • If you typed the page address in the Address bar, make sure that it is spelled correctly.
  • Visit the www.TNRGlobal.com home page and look for links to the information you are looking for.
  • Use the navigation bar on the top of this page to find the link you are looking for.
  • Click the Back button to try another link.
  • Enter a term in the search form above to look for information on TNR Global.
  • If you would like to learn more about  TNR Global and our services, or if you require specific information, please complete the
    request information form.

TNR Global

TNR Global is a systems design and integration company focused on providing customers effective search and cloud computing solutions. We develop scalable web-based search solutions focusing on news sites, publishing, web directories and catalogs, information portals, education, manufacturing and distribution, customer service, and life sciences.

About TNR Global

TNR Global (TNR) is a systems design and integration company focused on providing customers effective search and cloud computing solutions. We develop scalable web-based search solutions focusing on news sites, publishing, web directories and catalogs, information portals, education, manufacturing and distribution, customer service, and life sciences.

We have over 10 years of hands-on experience in web systems and enterprise search implementations, both proprietary and open source. We specialize in FAST ESP and Apache Lucene/Solr search applications.

TNR is product and vendor neutral.  We work with vendors to bring value to customers by offering in-depth product knowledge and impeccable customer service.  We are uniquely qualified to integrate custom search applications.

Our specialties are:

  • Apache Lucene/Solr audits, updates, implementations
  • FAST Enterprise Search Platform (ESP) implementations for data intensive web sites
  • Web based system administration and application management
  • Amazon Elastic Compute Cloud (EC2) platform for deploying applications into the cloud

    TNR Global services clients 24/7 around the world, with major clients currently throughout the United States and strategic partners located in Europe.  Our professional team combines the expertise of engineers, system architects, and business professionals with decades of international, hands-on work experience.


    Internships at TNR Global

    Python Programming  Internship

    System Administration Internship

    How to Apply

    Email resumes as simple TEXT email or as web URLs of your resume to jobs@tnrglobal.com. Please do not email word processing documents. (This is for conversion and virus reasons). Be sure to include contact phone number and any calling limitations.

    Python Programming Internship

    TNR Global is accepting applications for a paid part-time Python Programmer intern for the 2009-2010 school year.

    Experience/Technical Requirements:

    • Python coding ability is a priority
    • 1+ years of experience with both Internet scripting (PHP, Perl, Python, Javascript) and markup languages (HTML, CSS, XML).
    • Basic programming experience with Java, C/C++, C#, or equivalent language.
    • Basic experience designing, maintaining and modifying SQL/MySQL queries, tables and databases.
    • Basic skills with Linux/Unix operating system commands/utilities. Abilities to read and write basic shell scripts, use regex and use IO redirection are required.

    Responsibilities:

    Primary assignments will be specific development tasks on complex websites. These could include research, technical design, development, testing, implementation and maintenance of dynamic, database and search engine components of web sites.

    Most work is done via telecommuting, but you must be able to come to Greenfield, MA (Western Massachusetts) as needed for meetings.

    To apply, email your resume in .txt format or PDF and send code samples to jobs@tnrglobal.com.

    System Administration Internship

    TNR Global is accepting applications for a paid part-time System Administration intern for the 2009-2010 school year.

    Required Skills:

    • User and email user creation
    • Logs rolling
    • Backup running
    • Network configurations, TCPIP addressing, firewalls
    • Understanding of web server configuration

    Desirable Skills:

    • Scripting languages: perl, python
    • Basic web page coding, HTML, PHP

    Experience Preferred:

    • related training/education and one year of related experience
    • linux and web server admin experience
    • shell scripting experience
    • Redhat, Centos, debian, slackware installation and operating experience

    Responsibilities/Assignments include:  Updating systems, Installing new OSes, installing applications, reconfiguring the network, managing accounts, managing email, monitoring news groups for security alerts and general

    Most work is done via telecommuting, but you must be able to come to Greenfield, MA (Western Massachusetts) as needed for meetings.

    To apply, email your resume in .txt format or PDF to jobs@tnrglobal.com.

     

    Equal Opportunity Employer

    TNR has a long-standing commitment to the principles of equal employment opportunity. We recruit and employ qualified persons without regard to gender, race, age, sex, religion, ethnicity, national origin, disability, veteran status, sexual orientation, or any other category protected by applicable federal, state, or local law. Individuals shall be judged solely on their job-related aptitude, training, skills, and performance.

    Python/PHP Internship

    Description:

    TNR Global is accepting applications for a paid part-time Python/PHP Programmer / Developer intern. The internship will be approximately 20 hours/week and can be combined with university studies. Most work is done via telecommuting, but you must be able to come to Hadley, MA (Western Massachusetts) as needed for meetings.

    Experience/Technical Requirements:

    • Experience with both PHP and Python
    • 1+ years of experience with both Internet scripting (PHP/Python, Javascript) and markup languages (HTML, CSS, XML).
    • Basic programming experience with Java, C/C++, C#, or equivalent language.
    • Basic experience designing, maintaining and modifying SQL/MySQL queries, tables and databases.
    • Basic skills with Linux/Unix operating system commands/utilities. Abilities to read and write basic shell scripts, use regex and use IO redirection are required.

    Responsibilities:

    Primary assignments will be specific development tasks on complex websites. These could include research, technical design, development, testing, implementation and maintenance of dynamic, database and search engine components of web sites.

    How to Apply

    Email resumes as simple TEXT email or as web URLs of your resume to jobs@tnrglobal.com. Please do not email word processing documents. (This is for conversion and virus reasons). Be sure to include contact phone number and any calling limitations.

    When applying, in the body of your email, answer the following questions:

    1. When should procedural vs object-oriented programming approaches be used for software development efforts?

    2. What approaches might you use to serialize/deserialize structured data in response to a RESTful query against a PHP web service you’ve been assigned to develop?

     

    Equal Opportunity Employer

    TNR has a long-standing commitment to the principles of equal employment opportunity. We recruit and employ qualified persons without regard to gender, race, age, sex, religion, ethnicity, national origin, disability, veteran status, sexual orientation, or any other category protected by applicable federal, state, or local law. Individuals shall be judged solely on their job-related aptitude, training, skills, and performance.