Java ETL Engineer 3\4
We are looking for outstanding individuals who will be asked to solve complex application development problems. They will provide technical and administrative direction for personnel performing software development tasks, including the review of work products for correctness, adherence to the design concept, user standards, and progress relative to schedules. The work scope also includes responsibility for developing and implementing applications. Will develop plans for Information Technology (IT) systems from project inception to completion. Defines and analyzes the problem, using the information to be processed, and develops system requirements and program specifications, from which programmers prepare detailed flow charts, programs, and tests. Provides coordination with the programmers to ensure proper implementation is being accomplished according to system specifications. Develops, in conjunction with functional users, system alternative solutions and performs the trade studies necessary to determine the optimal solution. Prepares test plans and data to check and analyze the proposed system.
Required Job Skills/Qualifications: Developers for Extraction Transform and Load (ETL) must have hands-on development experience with enterprise ingestion applications. Required skills/experience include Java, XML, XSLT, and XQuery. Experience with transformation and ingestion of structured and unstructured data sources is required. Database experience, including SQL and simple modeling preferred. Familiarization with Twister and/or Pentaho is highly desirable. Experience with customer data sets is a plus. This position requires direct interface with the customer on a daily basis, communication skills and self-initiative are required. Experience in Agile development methodologies is highly desirable.
Competencies
General• Adaptability
Understands changes in own and others' work and situations; may be asked to explain the logic or basis for change to less experienced employees; actively seeks information about changes affecting own and fellow employees' jobs. Treats changes and new situations as opportunities for learning or growth; focuses on the beneficial aspects of change; speaks positively about the change to fellow interorganizational employees and occasionally to external customers. Quickly modifies behavior to deal effectively with changes in the work environment; readily tries new approaches appropriate for new or changed situations; does not persist with ineffective behaviors.
• Communication
Clarifies purpose and importance; stresses major points; follows a logical sequence. Keeps the audience engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. Frames the message in line with audience experience, background, and expectations; uses terms, examples, and analogies that are meaningful to the audience. Seeks input from audience; checks understanding; presents message in different ways to enhance understanding. Uses syntax, pace, volume, diction, and mechanics appropriate to the media being used. Accurately interprets messages from others and responds appropriately.
• Systems Thinking
Evaluates job tasks and processes on how well they help meet team objective(s); identifies non-value-adding components and barriers. Formulates change strategies; seeks input from others to evaluate options for change and encourage buy-in. Makes appropriate changes to job/role structures and processes by communicating effectively and focusing on new skill development. Uses accurate measurement systems to monitor the implementation.
• Work Standards
Establishes criteria and/or work procedures to achieve a high level of quality, productivity, or service. Dedicates required time and energy to assignments or tasks to ensure that no aspect of the work is neglected; works to overcome obstacles to completing tasks or assignments. Accepts responsibility for outcomes (positive or negative) of one's work; admits mistakes and refocuses efforts when appropriate. Provides encouragement and support to others in accepting responsibility; does not accept others' denial of responsibility without questioning.
Technical• Analytical Skills
Basic - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the department level.
Preferred - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources with clients, customers and/or suppliers.
• Engineering Processes
Basic - Complete knowledge of responsibilities and tasks performed by various Engineering departments/disciplines (e.g., design, test, software, technology, avionics). Complete knowledge of the interaction between departments/ disciplines and how their products/processes affect one another and impact non-engineering processes (e.g., Operations, Logistics, Business).
Preferred - Extensive and specialized knowledge of responsibilities and tasks performed by various Engineering departments/disciplines (e.g., design, test, software, technology, avionics). Extensive and specialized knowledge of the interaction between departments/ disciplines and how their products/processes affect one another and impact non-engineering processes (e.g., Operations, Logistics, Business).
Basic Qualifications For ConsiderationDo you have experience developing with Java, XML, XSLT, and XQuery?
Do you have experience with transformation and ingestion of structured and unstructured data sources?
Do you have BOTH: a) a Single-Scope Background Investigation (SSBI); AND b) a current Full-Scope Polygraph?
Typical Education/Experience
Level 3 - Degree and typical experience in engineering classification: Bachelor's and 5 or more years' experience, Master's degree with 3 or more years' experience or PhD degree with experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard. Level 4 - Degree and typical experience in engineering classification: Bachelor's and 9 or more years' experience, Master's with 7 or more years' experience or PhD with 4 or more years' experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.
Other Job related information
Position requires current SSBI/SCI security clearance with FS Polygraph or equivalent. Applicants MUST include their Security Clearance Level, Investigation Type and Investigation Date clearly on their resume. Position is contingent on customer security approval.
- Business Unit Defense, Space&Security
- Division Networks & Space Systems
- Program Information Solutions
- Job Type Non-Management
- Experience Level Career/Experienced
- US Person Status Required? Yes
Closing Date: 04/23/2012