Careers

 

Whether you’re an experienced pro or just out of school, LiveText is always seeking passionately talented people to jump in and roll up their sleeves with us.


If you’re interested in becoming part of a work culture where innovation is the goal, please send us your resumé along with a cover letter.

We are currently seeking individuals for the following positions:


Quality Assurance Engineer

Responsibilities

  • Develop, review and execute test plans, scenarios and test cases based on functional and UI requirements and focusing on all aspects of SAAS based highly scalable secured Cloud platform and its integration with other platforms and systems.
  • Collaborate and lead with onsite and offshore test teams focusing on all aspects of consumer centric web applications.
  • Collaborate with business owners to understand the requirements and do the verification and validation of the defined requirements.
  • Focus on test framework and harness design and automation for HTML5 based web applications.
  • Lead the test effort of consumer centric web application focusing on functionality, performance, consistent UI, content and overall user experience

Desired Skills and Experience

Required Qualifications

  • Bachelor’s Degree in computer science, information systems, or related field.
  • 8+ years of direct experience in software quality assurance, testing, programming, and software development or other related experience in a software development capacity.
  • At least 4 years of direct experience testing consumer centric web-based applications and mobile devices clients focusing on functionality, consistent UI, content and overall user experience.
  • Hands on experience with web UI test automation with functional testing tools such as Selenium, TestComplete, etc.
  • Knowledge of difference between browsers from testing standpoint.
  • Must be able to develop, review and execute test plans, scenarios and test cases based on functional and UI requirements and focusing on all aspects of SAAS based highly scalable secured Cloud platform and its integration with other platforms and systems.
  • Must be able to write SQL commands, and exposure to java script, and Shell scripting.
  • Must be comfortable working on Unix and Linux environment, virtualization and have understanding of process and file management.
  • Hands on experience with tools such as Firebug and Yslow and PageSpeed.
  • Hands on experience with HTML5, CSS, DOM, JavaScript.

Preferred Qualifications

  • Exposure to performance testing of web application including measuring and decomposing of Web Page Response Time such as generation, transmission, and rendering response time with thousands of concurrent users and identify the ultimate page response time bottlenecks; Minimize the page response times by suggesting the optimal number of embedded objects, page size and the amount of dynamic data; Exposure to performance testing tools such as Jmeter and WAPT, or tool with similar capacity.
  • Exposure to agile development methodologies.
  • Exposure working with geographical distributed team in onsite and offshore model.
  • Knowledge of bug and issue tracking software such as RT and git a plus.
  • Ability to test 3rd-party tools in an integrated framework.
  • Exposure to SOAP and Restful Web services testing using SoapUI and tool of similar capacity.


Software Engineer

Position Overview

Are you a software engineer fresh out of college or who has one to two years experience and looks for a challenging assignment? Do you feel the need to push boundaries, break norms? If any of these are true, LiveText may be the place for you. LiveText, a Chicago-based educational technology and consulting company, is looking for software engineers to add to our growing development team on LAMP and Ruby on Rails environment in order to create the next big out-of-the-box product.

Requirements

  • Software development in LAMP or Ruby on Rails environment.
  • AJAX, Browser technologies.
  • Hands on Object-oriented Perl and/or Java design and development skills.
  • Experienced in MySQL.
  • Familiar with XML, Web 2.0 technology.
  • Familiar with CSS, HTML.
  • Source version control experience.
  • Excellent communication skills.
  • Engineering degree in Software, Comp Science, Electrical, and Electronics.


Senior Web Developer (Perl, PHP)

Position Overview

We’re looking for a prolific Perl coding and design wizard to join our software team. Our software is developed in-house, so projects will run across number of areas like course management system, assessment and accreditation management system, ePortfolio, data warehouse management, business analytics. Development will be on an existing suite of software, so the ability to adapt to and extend an existing architecture is a must. The ideal candidate should have strong Linux skills and be able to work and learn new skills independently when necessary, but also work as part of a team. The qualified candidate is an energetic self starter with a strong technical background in multi-tier Web application development in a distributed environment.

Primary Responsibilities

  • Responsible for web development, maintaining, participation in requirements and specifications gathering processes, software quality assurance and internal documentation.
  • Responsible for the design, development, testing and deployment of LiveText existing multi platform solution.
  • Acting as the Engineering’s main technical point of contact with Infrastructure and Operations to coordinate companywide projects and initiatives such as business continuity and data security.
  • Actively drive directions, goals and objectives for the engineering processes, to increase developers productivity and to provide the highest level of availability

Desired Skills and Experience

Required Skills

  • Minimum 5 years experience in developing multi-tier Web applications using Perl, PHP and databases MySQL on Linux.
  • Extensive knowledge of Apache and familiarity with Apache module development.
  • Extensive knowledge of HTML/XHTML,CSS, Javascript/AJAX.
  • Demonstrated proficiency in database design, optimization and complex SQL query writing with MySQL.
  • Ability to comprehend and implement complex business requirements.

Preferred Skills

  • Hands-on experience with VMWare products.
  • Hands-on development experience in one of more of the following languages: Java, Ruby.
  • Knowledge of Agile software development processes for web applications.
  • Knowledge or working experience in computer networking and security.


Director, IT Infrastructure

Position Overview

The purpose of the IT Infrastructure and Operations Department Director is to oversee the LiveText IT Infrastructure and Operations Department and the employees of the Department.

This department is directly responsible for managing, the following domains: LiveText core network and telecommunications, application server and storage infrastructure, LiveText firewall systems , other key LiveText systems and all respective backup and secondary resources located in all co-location facilities and data centers.

Other key LiveText systems include (but are not limited to): application systems, gateways and connections, back-end database systems and servers, key company websites and web portals, corporate intranet services (e.g., email, messaging, etc.) and other systems and services which are hosted by LiveText.

IT Infrastructure and Operations Department Director has the responsibility to oversee that the overall network, telecommunication and systems architecture and infrastructure follows the business needs and direction of LiveText in accordance to any existing corporate and industry standards and guidelines. It is the responsibility of the IT Infrastructure and Operations Department Director to ensure that a proper training plan (and cross-training plan where applicable) exists to a dequately sustain the department and its resources. It is the IT Infrastructure and Operations Department Director’s role to stay abreast of recent technology advancements and innovations that may benefit the department and the LiveText in whole.

IT Infrastructure and Operations Department Director is responsible for implementing for its domain procedures and documentation related to SLA and OLA agreements and internal and external audits. It is also the IT Infrastructure and Operations Department Director’s role to formulate proper contingency plans for systems within the department to protect against any technical, environmental or human failures.

IT Infrastructure and Operations Department Director is also an important liaison between LiveText and outside parties (other LiveText offices, vendors, consultants, etc.) for any current and future projects and activities or security and audit issues pertaining to the aforementioned technologies. Active participation and involvement in LiveText projects and committee s is also a vital role.

Responsibilities

Daily Tasks

  • Perform any necessary IT Infrastructure and Operations Department tasks or activities.
  • Perform any day-to-day managerial activities and tasks pertaining to the LiveText Infrastructure Department : including Issue and Problem Management, Change Planning, and task prioritization.

Weekly Tasks

  • Domain, System, and Server Administration.
    • Make recommendations, suggestions and enhancements to the LiveText IT Infrastructure and Operations Department managed systems and servers.
    • Review and approve critical updates and other major system change requests to be performed by LiveText IT Infrastructure and Operations Department personnel.
  • Administration and Documentation.
    • Update and review documentation and procedures for LiveText IT Infrastructure and Operations Department domains and systems.
    • Host weekly team meetings to discuss projects and tasks for all IT team members.
    • Meet with LiveText upper management to discuss current and future company projects, activities and assignments.
    • Meet with the LiveText IT Steering Committee to discuss current and net projects, operational matters and other long-term and strategic initiatives.
  • Review and supervise all data center and co-location facilities.

Monthly & Quarterly Tasks

  • Review the security and system reports and logs for all LiveText IT Infrastructure and Operations Department managed and administered systems.
    • Firewall policy and rule base reports.
    • Server reports and logs.
  • Capacity Planning and Analysis of LiveText IT Infrastructure and Operations Department managed and administered systems and data center facilities.
    • Review and analyze the Internet bandwidth utilization statistics.
    • Review and analyze the server and system utilization and performance reports.
    • Review and analyze data center, rack and co-location facility capacity and growth capabilities.
    • Make recommendations and suggestions on how to improve these systems and servers.
  • DR and BCP Testing and Readiness of Major System Components.
    • Coordinate and oversee the testing on a regular basis.
  • Administration and Documentation.
    • Host meetings with LiveText teams discussing projects, tasks and initiatives.
    • Research new technologies and systems which may provide improvements to existing systems.
    • Monitor and administer the IT Infrastructure and Operations Department budget and expenses.

Skills and Technologies

Organizational Management

  • Operations and Supervision: Oversee daily operations tasks (from task and ticket tracking tools); Ability to use Change Management, Control Management, and Configuration Management Tools (e.g., GIT. SVN, Puppet).
  • Capacity Management: Ability to manage systems and network infrastructure and anticipate growth and expansions.
  • Communication and Documentation: Excellent communications skills (within the department, to company peers, and to company Management). Clear documentation and procedure wiring style.
  • Environment Type and Size: Previous experience managing highly transactional web-accessible application systems.
  • Technology Roadmaps: Ability to put together IT roadmaps (for technology, personnel, business driven projects and for internal IT initiatives).
  • Financial Planning and Business Processes: Experience with budgeting (operational and capital).
  • Process Models and Methodologies: Working knowledge of ITIL and other IT best-practices.
  • Standards and Audits: Experience with Security and PCI audits and assessments.

Data Center and Centralized Computing

  • Data Center Technologies: Experience working with SAN and NAS storage technologies; Experience working in virtualized environments (VMware ESX and ESXi, KVM); Experience working with Cloud (IaaS and SaaS) providers and hosting centers.
  • Moves, Build-Outs and Connectivity: Experience with data center moves, consolidations, designs, and migrations.
  • Disaster Recovery and Active-Active Designs: Experience working on and coordinating backup and redundant system tests (unit, functional and end-to-end).

Systems Engineering

  • Operating Systems: Hands on experience with Linux Red Hat and CentOS R 6.X operating systems.
  • Server Technologies: Hands on experience with LDAP and NIS, DHCP, DNS-BIND, Apache, Nginx, ESX and ESXi, and MogileFS (a plus).
  • Server and Storage Hardware: Knowledge of DELL PowerEdge servers and DELL storage arrays.

Network Engineering

  • Network Technologies: Experience working on Cisco switches and router, F5 switches, and Palo Alto Firewalls, and OpenVPN appliances.
  • Security Technologies: Experience with CheckPoint Firewalls, Cisco ASA Gateways and Palo Alto Security Appliances or equivalent; Experience with (3DES, AES), NAT, VRRP, Client Auth., RSA Tokens, SSL VPNs, L2L, L2TP and PPTP, and High Availability.

Specialized Computing

  • Databases: Working knowledge of MySQL v5.X; Working knowledge of Pentaho and Kettle.
  • Email and Groupware: Experience with Google Apps, Postfix, and Sendmail.
  • Programming and Scripting Languages: Working knowledge of Bash, Perl, and other scripting languages (from IT and operational perspective).


Network Systems Engineer

Position Overview

We are seeking a Network Systems Engineer to take on the engineering, support, and administration of our network. This person will be responsible for the installation, configuration, operation, and on-going maintenance of individual hardware and software components, servers, and the network infrastructure, coordinating with the necessary business departments to perform such tasks. The Systems Network Engineer implements and maintains a standardized operating system configuration for all servers.

Responsibilities

  • Consulting with other departments to provide technical guidance and assistance in the resolution of hardware and system software problems.
  • Provides 24-hour/7 day a week operational environment to meet identified business requirements, including on-call after hours support.
  • Reviews, evaluates, and recommends network hardware and software components that will yield cost effective and/or competitive advantages.
  • Works with various vendors to resolve equipment and infrastructure issues.

Qualifications and Education Requirements

  • BS or MS degree in Engineering or related field.
  • 6-10 years of experience performing network design, capacity and bandwidth planning, equipment and product recommendations, network support, network administration, and management of third party vendors.
  • Excellent verbal, written communication, and documentation skills.

Preferred Skills

  • Experience with working with switches, loadbalancers, Equilogic equipment, and firewalls.
  • Knowledge of multiple Network OEM’s.


Implementation Coordinator

Position Overview

Policy changes continuously affect students, instructors, and colleges and universities around the country. At LiveText, we help institutions navigate through such policy changes to ultimately assist them in providing the most comprehensive, engaging, quality academic experience possible. If you are interested in making a difference in higher education as an Implementation Coordinator for LiveText, we may have a spot for you. We pride ourselves on hiring only the most talented, qualified, and passionate of candidates. Doing so has helped us build top-performing teams, an exceptional company, and successful institutions both nationally and internationally.

LiveText is an education-based software development company looking for professionals who are interested in assessment system implementation, have a background in higher education, and have the necessary skills to succeed in a fast-paced technology environment.

The Implementation Coordinator will provide online and onsite training to students, faculty, and administrators at institutions of higher education. After a period of training to develop an expertise regarding the company’s solutions and client processes, the individual must communicate and interact proactively and responsively with educational community leaders, sales representatives, technical support, and development team members to ensure client relationships and expectations are being addressed effectively and efficiently.

Qualifications and Education Requirements

  • Bachelor’s degree required.
  • Master’s degree or further education preferred.
  • Minimum 2-3 years of experience in similar position (or position requiring similar skills, dispositions, and knowledge) required.
  • Excellent verbal and written English skills.
  • Proven client relation and customer service skills, and strong attention to detail and follow up plans.
  • Strong organizational and time management skills.
  • Must be able to work independently, as well as in coordination with client and internal associates
    Experience with technology and database-driven, web-based applications; proficient in Microsoft Office (primarily Word and Excel).
  • Previous experience in education and software training.
  • Knowledge of educational assessment and accreditation desired.
  • Basic knowledge of contemporary educational services (i.e., services provided by universities and p-12 schools) and related educational processes.
  • Must be comfortable with public speaking and training.
  • Bilingual ability is a plus.


Educational Consultant

Position Overview

Responsible for generating sales leads and obtaining new clients through established, inherited, and creative mechanisms. Exhibit accountability and responsibility for all potential business within the assigned geographic region. Maintain client relationships and actively document all sales information and activities in partnership with Implementation Coordinators. Meet semester-based quota numbers and explain all variances to quota with documented plans remedying shortfalls. Share in verbal and written form customer feedback to the appropriate internal representatives.

Additionally, will provide support and online and onsite consulting for clients. Attend company conferences and trade shows to network and develop business relationships with potential and current clients.

Must also participate in various projects and general administrative tasks as directed by management when requested.

Qualifications and Education Requirements

  • A four-year college degree.
  • At least 2-4 years of experience required in sales and sales-tracking environment.
  • Excellent verbal and written English skills.
  • Strong communication skills suitable for a variety of interface settings.
  • Comfortable with technology and experience with database-driven, web-based applications.
  • Basic knowledge of contemporary educational services (i.e., services provided by universities and p-12 schools) and related educational processes.
  • Must be detail-oriented.
  • Experience in the technology field is a plus.


Systems Administrator

Position Overview

We are looking for an experienced System Administrator (SA) to join our existing team responsible for provisioning, installation and configuration, operation, and maintenance of system hardware and software at two data centers in Chicago.

Desired Skills and Experience

Technical Skills

  • Operating Systems: CentOS, RedHat v6.x; Ubuntu 10+
  • Fedora Virtualization: VMware ESXi, vSphere
  • Networking: 3Com, HP, Cisco, Checkpoint, F5 BigIP
  • VPN: IPSEC, OpenVPN, PPTP
  • Security: Cisco, Checkpoint, Snort,Enterprise WiFi, LDAP, NIS, Radius
  • Backend Services: iSCSI, NFS, MogileFS,DNS, Bind, NFS, XFS, EXT
  • Frontend Services: Apache, Nginx,F5 LTM
  • Monitoring: SNMP, Nagios and Incinga,Cacti, MySQL Monitor, Sawmill, Splunk, Monit, SysSTAT, Syslog

Required Skills and Experience (Must Have)

  • Four to six years system administration experience in LAMP environment.
  • Working knowledge of MySQL server administration and troubleshooting.
  • Working knowledge of files system, NFS, SAN storage (EqualLogic, Arena).
  • Working knowledge of web application security, understanding of vulnerabilities and countermeasures.
  • Working closely with development during planning, development and deployment cycles.
  • Maintain and expand current documentation and knowledge-base.
  • High availability Linux environment, image, configure, deploy physical and virtual servers.
  • Proactive security and performance monitoring of infrastructure.
  • Strong technical aptitude and ability to research & solve complex issues independently.
  • Ability to effectively communicate issues and resolutions to all levels of the organization.
  • Ability to maintain confidentiality with sensitive customer and internal information.

Other Skills and Experience (Nice to Have)

  • Systems Administration and System Engineer certification in Linux and networking.
  • Experience with hosted services and providers (e.g., Google Apps, Amazon AWS).