Director of IT
Responsible to oversee the streamlined operation of the IT department and to ensure it aligns with the business objectives of the organization by planning, coordinating, directing and designing all operational activities as well as provide direction and support for IT solutions that enhance mission-­critical business operations.
IT Manager
Plan, coordinate, direct, and design IT-­related activities of the organization, as well as provide administrative direction and support for daily operational activities of the IT department by defining and implementing IT policies, procedures, and best practices.
Applications Development Manager
Responsible for the maintenance, development and implementation of organization’s software applications through best practices and the appropriate staffing and management of a technical team determining technical changes, projects timelines, and resources.
Infrastructure Manager
Plan, organize, and manage staff and overall operations to ensure the stable operation of the organization’s IT infrastructure; including developing, maintaining, supporting, and optimizing key functional areas, particularly network infrastructure, server infrastructure, data communications, and telecommunications systems.
Project Manager
Plan, execute, and finalize projects according to strict deadlines and within budget by acquiring resources and coordinating the efforts of team members and third-­party contractors or consultants in order to deliver projects according to plan, including defining the project’s objectives and overseeing quality control throughout the life cycle.
Network Manager
Management responsibilities for the operation and administration of the company’s internal networks, servers, email and network security systems
Help Desk Manager
Oversee the entire Help Desk staff and ensure that end users are receiving the appropriate assistance; responsibility of managing all procedures related to the identification, prioritization, and resolution of end user help requests, including the monitoring, tracking, and coordination of Help Desk functions.
SAN Administrator
Responsible for the ongoing support and maintenance of the production environment working to ensure the storage is supportable, scalable, while also developing sound performance tuning, backup and recoverability of all production storage systems.
Desktop Support
Provide a single point of contact for end-­users to receive in person, by telephone, or via e-­mail timely support and maintenance within the organization’s desktop computing environment, including installing, diagnosing, repairing, maintaining, and upgrading all PC hardware and equipment to ensure optimal workstation performance.
Help Desk
Responsible to ensure proper problem resolution of end user help requests via telephone utilizing diagnostic and help request tracking tools to enable the end users to accomplish business tasks.
PC Tech
Support and maintain in-­house computer systems, desktops, and peripherals including installing, diagnosing, repairing, maintaining, and upgrading all hardware and equipment while ensuring optimal workstation performance in addition to troubleshooting problem areas in a timely and accurate fashion, and provide end user training and assistance where required.
Software Engineer
Design, execute, assess, and troubleshoot software programs and applications including configuring, coding, developing, and documenting software specifications throughout the project life cycle.
Software Developer
The software developer’s role is to design, code, test, and analyze software programs and applications including researching, designing, documenting, and modifying software specifications throughout the production lifecycle in addition to analyzing and amending software errors in a timely and accurate fashion, and providing status reports where required.
Systems Analyst/Developer
The Systems Analyst’s role is to plan, design, develop, and launch efficient information systems and operations systems in support of core organizational functions.
Report Developer
Develop reporting structures to generate and compile reports by examining and evaluating reporting requirements for business units across the organization utilizing knowledge of specialized reporting tools.
Database Architect
Strategically design and implement databases across the organization while ensuring high levels of data availability by defining standards and models for database architectures.
Oracle DBA SQL Server DBA
Design, install, monitor, maintain, and performance tune production databases while ensuring high levels of data availability by developing, implementing, and overseeing database policies and procedures to ensure the integrity.
QA Manager
Develop, establish, and enforce quality assurance standards and measures for the information technology services within the organization by direct research and development in support of business cases, proposed projects, and systems requirements over the course of software development lifecycles.
Software Development Manager
Own the design, architecture, development, testing, deployment, and delivery of secure large-­scale customer-­facing distributed software applications, systems, platforms, services, or technologies while providing technical leadership and project management for development teams in all aspects of the software development life cycle including hands-­on software design, development, code reviews, and troubleshooting.
Database/Data Warehouse Manager
Responsible for working with database management systems software in order to determine the best possible way to organize and to store data ensuring proper performance and implementing system security
Network Engineer
Responsible for stability and integrity of in-­house voice, data, video, and wireless network services by planning, designing, and developing local area networks (LANs) and wide area networks (WANs) across the organization including the installation, monitoring, maintenance, support, and optimization of all network hardware, software, and communication links.
System Administrator
Install, configure, and support an organization’s local area network (LAN), wide area network (WAN), and Internet system or a segment of a network system by maintaining network hardware and software, monitoring network to ensure network availability to all system users and performing necessary maintenance to support network availability.
UNIX Administrator
Responsible for handling issues on Linux and UNIX servers, both physical and virtual requiring monitoring and proactive issue resolution within the server infrastructure including user creation, password resets, and other system administration functions which may include installation, configuration and support of other software and hardware.
Business Systems Analyst
The Business Systems Analyst’s role is to plan, design, develop, and launch efficient business, financial, and operations systems in support of core organizational functions and business processes, including gathering and analyzing data in support of business cases, proposed projects, and systems requirements.
SQL Developer
Responsible for the analysis, design, development, maintenance and support of software applications.
QA Tester/Analyst
Plan, design, architect, and deploy effective test suites and regimes for in-­house product development, software application development, information system launches, and operations systems enhancements applying proven analytical and problem solving skills to help validate, verify, communicate, and resolve systems/software application issues through careful testing.
Web Developer
Responsible for the Day-­to-­day operation and maintenance of the organization’s web site and Internal Intranet. An eCommerce Web Specialist will coordinate, direct, and integrate the company’s e-­commerce Web sites, services, and applications for the purpose of smooth business-­to-­business and business-­to-­customer transactions.
The EDI Specialist’s role is to develop, coordinate, implement, and communicate the organization’s Internet-­based strategies and initiatives for legacy Electronic Data Interchange (EDI) systems ensuring that EDI-­related production and procedures are maintained and properly executed, including development, change requests, and enterprise integration projects.
ERP Developers
Define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements, including writing, coding, testing, and analyzing software programs and applications depending on particular ERP system.
Data Warehouse Analyst
Strategically design and implement data warehouses, data marts, and data stores, while ensuring high levels of data availability by defining data standards and models for warehouse architectures.
Business Intelligence Analyst
Strategically design and implement BI software and systems, including integration with databases and data warehouses by selecting, blueprinting, gathering requirements, designing, and rolling out BI solutions to end users.