Navigate Your Career Success

NolanMackenzie is a Business Advisory and Management Services Firm whose mission is to Help Organizations Navigate Success.

We would like to help You Navigate Your Career Success

Our Core Values are:

> To make a positive and recognizable difference from our efforts
> To always be truthful, direct and straightforward in our communications with our customers
> To never compromise self, customer nor company in transacting business
> To grow and be profitable

We would like you to be a part of our growing team. Send your resume to careers@nolanmac.com .  To learn more about current openings within NolanMackenzie, please press the Join Us button below.

Business Process Consultant (Senior)

Duties: Develops business requirements and business processes re-engineering methodologies. Solves application and process related problems by creating detail process and system design specifications; and works with other areas across the business units to support a total solution approach. Communicates business requirements for reports and applications development. Facilitates collaboration within and across business units and across IT functions. Resolves problems and improves business units’ technical environments.

Education: Bachelor’s Degree from an accredited college or university in Business, Human Resources Management or a related field. An MBA or MPA is preferred.

General Experience: At least eight (8) years of experience in business process re-engineering.

Specialized Experience: At least five (5) years of experience in reengineering large scale business processes.

Computer Specialist (Senior)

Duties: Must be able to determine costs for converting computer systems from one language or machine to another by utilizing compilers, simulators, emulators, and/or language translators and recommend better utilization of operating systems capabilities to improve system efficiency. Must be able to develop, manage, maintain, and evaluate state-of-the-art computer hardware, software, and software development tools; evaluate their ability to support specific requirements and interface with other equipment and systems; determine potential and actual bottlenecks; propose recommendations for their elimination; and make recommendations for systems improvements that will result in optimal hardware and software usage.

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline or three (3) years of equivalent experience in a related field.

General Experience: Must have five (5) years of computer experience in at least two (2) of the following disciplines: systems analysis, systems programming, application programming, or equipment analysis. Specialized Experience: At least three (3) years of experience as either a computer hardware and/or systems software specialist, or as a systems analyst with duties relating to the evaluation of third- and fourth-generation or state-of-the-art computer hardware and software and its ability to support specific requirements for systems management or large-scale system development and maintenance.

Database Manager

Duties: Must be capable of managing the development of database projects. Must be able to plan and budget staff and data resources. Supports application developers in planning preparation, load analysis, and backup and recovery of data. When necessary, reallocates resources to maximize benefits. Must be able to prepare and deliver presentations on DBMS concepts. Provides daily supervision and direction to support staff. Monitors performance and evaluates areas to improve efficiency.

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline or three (3) years of equivalent experience in a related field. A Master’s Degree is preferred.

Engineer, Network Security

Duties: Designs, develops, engineers, and implements solutions for projects such as biometrics, smart cards, Secure remote access, VPN, Intrusion detection, port scanning, web security and vulnerability assessments and remediation.

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. A Master’s Degree in one of the above disciplines equals one-year specialized and two years general experience. An additional year of specialized experience may be substituted for the required education. General Experience: This position requires a minimum of eight (8) years of computer-related experience. Specialized Experience: At least five (5) years of specialized experience in defining computer security requirements for high-level applications, evaluation of approved security product capabilities, and security management.

Group Facilitator

Duties: Provides assistance in the group decision-making process by intervening to help a group improve its effectiveness and efficiency through enhanced problem identification, problem solutions and decision making skills. Takes primary responsibility for managing the group process and assists groups to be more effective by improving existing group practices. Guides groups through proven processes and understands basic group dynamics and interrelationships. Intervenes when it is evident that the group process or other factors interfere with a group’s ability to accomplish specific goals and objectives. Education: Bachelor’s Degree from an accredited college or university in Education, the Social Sciences, Human Resources, Business or a related field.

General Experience: At least five (5) years of experience as a group facilitator. Specialized Experience: At least three (3) years of experience as a group facilitator involving technical projects.

Quality Assurance Manager

Duties: Must be capable of maintaining and establishing a process for evaluating software and associated documentation. Must be able to determine the resources required for quality control. Must be able to maintain the level of quality throughout the software life cycle. Develops software quality assurance plans. Conducts formal and informal reviews at predetermined points throughout the development life cycle.

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. A Master’s Degree is preferred.

General Experience: Must have six (6) years of experience in quality assurance and quality control.

Specialized Experience: At least three (3) years of experience in verification and validation, software testing and integration, software metrics, and their application to software quality assessment.

Quality Assurance Specialist

Duties: Must be able to determine the resources required for quality control. Must be able to maintain the level of quality throughout the software life cycle. Develops software quality assurance plans. Must be capable of maintaining and establishing a process for evaluating software and associated documentation. Participates in formal and informal reviews at predetermined points throughout the development life cycle to determine quality. Examines and evaluates the software quality assurance (SQA) process and recommends enhancements and modifications. Develops quality standards.

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.

General Experience: Must have five (5) years of experience working with quality control methods and tools.

Specialized Experience: At least three (3) years of experience in verification and validation, software testing and integration, software metrics, and their application to software quality assessment, and a demonstrated knowledge of system and project life cycles.

IT Professional (Senior)

Duties: Identifies strategic issues for the Information Management Department and advises IT Senior Management of the risks and/or opportunities created by these issues. Issues will be centered on IT measurements and IT project management. IT measurements will encompass the refining or creating of measures related to value creation of IT products and services. Project Management will include presenting recommendations on ways of managing projects more effectively (including, but not limited to: appropriate methodology and quality reviews) Accountabilities include coordinating input from various IT departments to develop recommendations, conducting analyses of issues and ensuring adequate communication of the endorsed positions and recommendations to stakeholders.

Education: Bachelor’s Degree from an accredited college or university in Engineering, Computer Science, Information Systems, Business, Mathematics or a related technical or business field. A Master’s degree is preferred.

General Experience: At least eight (8) years of relevant industry experience in the discipline required.

Marketing Analyst

Duties: Develops marketing strategies for publications of Clients technology results and achievements. Develops marketing plans and recommends marketing strategies and measurements for the success of the marketing strategies. Provides survey results for State agencies on IT topics, completes applications for IT awards and develops periodic reports of IT accomplishments, including annual reports or other marketing-related documents.

Education: Bachelor’s Degree from an accredited college or university in Marketing, Business, Communications or other related discipline. A Master’s degree is preferred.

General Experience: At least eight (8) years of marketing or communications experience. Specialized Experience: At least five (5) years of experience in technology marketing or a related field.

Marketing Consultant (Senior)

Duties: Develops marketing strategies for publications of Clients’ technology results and achievements. Develops marketing plans and recommends marketing strategies and measurements for the success of the marketing strategies. Provides survey results for Clients on IT topics, completes applications for IT awards and develops periodic reports of IT accomplishments, including annual reports or other marketing-related documents.

Education: Bachelor’s Degree from an accredited college or university in Marketing, Business, Communications or other related discipline. A Master’s degree is preferred.

General Experience: At least eight (8) years of marketing or communications experience. Specialized Experience: At least five (5) years of experience in technology marketing or a related field.

Network Administrator

Duties: Performs a variety of network management functions related to the operation, performance or availability of data communications networks. Experience with cable/LAN meters, protocol analyzers, SNMF’ and RMON based software products. Knowledge of Ethernet, FDDI and high speed WANs and routers. Analyze client LANs/WANs, isolate source of problems, and recommend reconfiguration and implementation of new network hardware to increase performance. Advanced knowledge of network operating systems. Modifies command language programs, network start up files, assigns/reassigns network device logicals, participates in load balancing efforts throughout the network to achieve optimum device utilization and performance. Establishes new user accounts on the network granting access to required network files and programs. Manages network Email functions. Establishes mailboxes and monitors mail performance on the network. Troubleshoots network/user problems, presents resolutions for implementation. Prepares a variety of network resource reports. Education and other

Requirements: An Associate’s degree from an accredited college or university in Computer Science, Information Systems, Engineering or a related field, or two (2) years of college or university study in Computer Science, Information Systems, Engineering or a related field. If applicable, should be certified as a network administrator for a specific network operating system as defined in the client task request. Certification criteria is determined by the network operating system vendor. Two (2) additional years of specialized experience may be substituted for the required education.

General Experience: Two (2) years of experience in a computer-related field. Specialized Experience: One (1) year of experience in one or more of the following areas: data communications engineering, data communications hardware or software analysis, network administration or management, data communications equipment installation and maintenance, or computer systems administration and management.

Project Manager

Duties: The Project Manager is assigned the management of a specific project and the work performed under assigned Task Orders. Performs day-to-day management of the project, identifies issues and risks and recommends possible issue and risk mitigation strategies associated with the project. Acts as a facilitator between a client and vendor. Is responsible for ensuring that work performed under TOs is within scope, consistent with requirements, and delivered on time and on budget. Identifies critical paths, tasks, dates, testing, and acceptance criteria. Provides solutions to improve efficiency (e.g., reduce costs while maintaining or improving performance levels). Monitors issues and provides resolutions for up-to-date status reports. Demonstrates excellent writing and oral communications skills.

Education: Bachelor’s Degree from an accredited college or university in Engineering, Computer Science, Information Systems, Business or other related discipline. Master’s degree or project management certification is preferred.

General Experience: At least five (5) years of experience in project management. Specialized Experience: At least five (5) years of experience in managing IT related projects and must demonstrate a leadership role in at least three successful projects that were delivered on time and on budget.

Research Analyst

Duties: Analyzes existing and potential product and service information, prospective customers and markets. Collates information into meaningful reports and presentation material. Maintains any technical information in a systems library.

Education: High School Diploma or Associate’s Degree in Business, or related field. A Bachelor’s degree is preferred. General Experience: A minimum of one (1) year of work experience in a business environment.

Specialized Experience: At least one (1) year of demonstrated experience word processing, using electronic spreadsheets and other administrative software products. General knowledge of governmental documents and procedures.

Security, Computer Systems Specialist

Duties: Analyzes and defines security requirements for Multilevel security (MLS) issues. Designs, develops, engineers, and implements solutions to MLS requirements. Gathers and organizes technical information about an agency’s mission goals and needs, existing security products, and ongoing programs in the MLS arena. Performs risk analyses, which also include risk assessment. Provides daily direction to staff.

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline or four (4) years of equivalent experience in a related field. General

Experience: This position requires a minimum of six (6) years of experience in analysis and definition of security requirements.

Specialized Experience: At least four (4) years of specialized experience in defining computer security requirements for high-level applications, evaluation of approved security product capabilities, and developing solutions to MLS problems.

Subject Matter Expert

Education: A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. A Master’s Degree is preferred. General Experience: Must have seven (7) years of experience in the IT field.

Specialized Experience: At least five (5) years of combined new and related older technical experience in the IT field directly related to the required area of expertise.

Training Specialist/Instructor

Duties: Conducts the research necessary to develop and revise training courses and prepares appropriate training catalogs. Prepares all instructor materials (course outline, background material, and training aids). Prepares all student materials (course manuals, workbooks, handouts, completion certificates, and course critique forms). Trains personnel by conducting formal classroom courses, workshops, and seminars.

Education: A Bachelor’s Degree from an accredited college or university with a major in Education/Training in the areas of Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. A Master’s Degree is preferred.

General Experience: Must have four (4) years of experience in information systems development, training, or related fields. Specialized Experience: At least two (2) years of experience.

Duties: Defines the problems and analyzes and develops plans and requirements in the subject matter area for moderately complex-to-complex systems. Coordinates and manages the preparation of analysis, evaluations, and recommendations for proper implementation of programs and systems specifications including, but not limited to: information technology, health care, education, public safety, social services, human resources, transportation, and environment.

Technical Writer/Editor

Duties: Assists in collecting and organizing information for preparation of user manuals, training materials, installation guides, proposals, and reports. Edits functional descriptions, system specifications, user manuals, special reports, or any other customer deliverables and documents. Conducts research and ensures the use of proper technical terminology. Translates technical information into clear, readable documents to be used by technical and non-technical personnel. For applications built to run in a Windows environment, uses the standard help compiler to prepare all on-line documentation. Assists in performing financial and administrative functions. Must demonstrate the ability to work independently or under only general direction.

Education: Associate’s Degree in related field. A Bachelor’s degree is preferred.

General Experience: A minimum of five (5) years of experience in this area. Specialized Experience: At least two (2) years of experience in preparing and editing documents, including technical documents. Also includes researching for applicable standards.