We are currently concentrating our recruiting efforts on the following positions (for more information, contact the Human Resources Manager).
You might be surprised at the background of some of our staff. You might have what it takes to be an associate at O'Neil, and you might not even know it!
Please click on a job title below to view the detailed description.
The commercial technology group develops high-availability, database-driven Web and client applications that provide users with intuitive interfaces to quickly locate product support information and/or e-learning content. The DoD group develops software for government contracts.
Generates and closes sales opportunities within accounts in an assigned territory. Maintains and/or exceeds high sales forecasts, manages strategic accounts, develops strategies, and delivers sales presentations in person or via video teleconferencing.
O'Neil & Associates, Inc.
495 Byers Road
Miamisburg, Ohio 45342
Company Profile
For more than 62 years, O'Neil & Associates has specialized in the preparation of technical publications for widely diverse customers. Our company was founded in 1947 as an engineering and development firm. Early projects involved preparation of test and technical reports. Industry's need for professionally produced documentation became apparent, and soon O'Neil & Associates was specializing in product support information. Over the years, we continued to expand and develop our technical writing, technical illustrating, parts cataloging, and information engineering staff and processes. In addition, we welcomed the rapidly evolving publishing technologies available to manage and distribute information.
Today, O'Neil & Associates is an ESOP company in a position of leadership as a developer of product-support information. We serve customers worldwide from our corporate headquarters in Dayton, Ohio. To maximize customer service, we also have staff located near various customers' sites.
Position Summary/Duties
Develop, maintain, and /or enhance modular and reusable XSL code (XSLT and XSL-FO) to support published output and/or transformation of XML data based on data and project requirements.
Review industry and customer specifications and source data and then work with others as needed (PM, analysts, developers, authors, customers, etc.) to understand, potentially recommend and then document structural and publishing requirements for a given project.
Analyze, create, or modify DTDs and/or schema to support structural data requirements.
Create data mapping to assist developers in automated conversion of data in one format/schema to another output
Occasionally update/create Format Output Specifications Instance (FOSI) components, Arbor text Command Language (ACL) scripts and/or other related components
Accurately review and update output to ensure compliance with specified requirements.
Troubleshoot and resolve any reported publishing /output problems.
Stay abreast of advances in publishing and structuring technologies and participate in technological forums and communities as required to recommend implementation and publishing process improvements.
Works at the direction of the Manager of System Analysis and Process Control.
Travel occasionally as required.
Qualifications
Required Education And Experience
Associates or Bachelor degree in Computer Science. Business Information Systems. Management Information Systems, or related field. Combination of experience and education can be substituted for formal degree.
(2-3) yrs. (minimum) experience working with at least one markup languages. (XML, HTML, and/or SGML).
Intermediate to Advanced knowledge (1-3 years) of XML and/or SGML based publishing technologies (i.e. creation, development, and/ or maintenance of 1) data publishing components including XSL technologies (XSLT and XSL-FO) and/or FOSIs and 2) structural data components including DTDs and/or schemas).
Previous experience documenting authoring and publishing processes (i.e. creation of tagging, authoring, publishing guidelines, data maps, etc.)
Experience and/or familiarity with implementation/development/utilization of military/aviation/commercial specifications or business rules including any of the following: S1000D, ATA iSpc. MIL-STD 40051, 3008A, MIMOSA, etc.
Familiarity with Web or client-based software development/implementation (specifically in the development of e-commerce systems, content management system development, computer based training, etc.
Good knowledge of PDF and print technologies
Excellent level of detail orientation and strong proof-reading skills.
Outstanding verbal and written communication skills.
The candidate will work closely with the technology staff, and under the direction of the System Analysis and Data Production Manager.
Preferred Experience
All of the above plus any of the following:
Familiarity with Technical manual structures and layouts (TMs/TOs) previous technical writing experiences a plus.
Internationalization experience (i.e. experience with translation data into multiple languages and/or character sets)
Experience developing user support/training materials and documentation
One or more years experience programming/application development in any language. Experience can include work with scripting languages, database development, user interface development or other programming languages.
Exposure to full software development life cycle practices.
Basic understanding of database concepts relationships, stores, data types).
Ability to provide training or make presentations to internal and external customers.
Interfaces with customer representatives, during length of project. Works closely with Program/SBU Manager and/or Marketing/Sales, interpreting contractual specifications, engineering drawings, reports, and other data to produce technical documentation price quote for customer…
Performs software testing and quality assurance in order to maintain a high level of quality for all software applications. Responsible for the development and execution of test cases, execution of test scripts, writing defects, verifying defects, documenting and reviewing results.
The Systems Analyst analyzes user requirements, procedures, and problems to define requirements and automate, create new, and/or improve existing systems and review computer system capabilities and workflow requirements.
Writes and edits, in clear and concise language, technical documents such as procedure manuals, service manuals, and related technical publications for installation, operation, and maintenance procedures.