Job Responsibilities:

 

  • Partner with business and/or business analysts to analyze and understand the organization’s information technology needs.
  • Design, develop, test and deploy technology solutions to satisfy identified needs.
  • Partner with business analysts and architects to evaluate trade-offs between in-house, vended and cloud-based solutions.
  • Ensure solutions are aligned with the technology roadmap and standards (technology, security, quality).
  • Create process flowcharts, diagrams, technical workflows and other related design documentation.
  • Create the actual technical solution, for example programming, configuration, data delivery, hardware deployment, etc.
  • Verify that the solution (in-house, vended, service-based) satisfies both the functional and non-functional requirements, accomplished through planning and executing tests, and through reviewing delivery lifecycle documents.
  • The role may specialize by function (e.g., design, test, etc.), or by technology solution (infrastructure, integration, data, application, etc.).
  • This particular position has the following specialized responsibilities:
  • Extract-Transform-and-Load (ETL) design
  • ETL development
  • ETL technical support
  • Data analysis and query development

 

Qualifications/Education/Experience/Skills:

 

  • BS in Computer Science or related field, or equivalent experience
  • 7+ years IT experience, with mastery in the following domains:
  • Data/information management
  • Informatica or similar ETL development environment
  • Sybase IQ or similar enterprise data repository
  • Prefer competence in the following domains:
  • Data architecture and data modeling
  • ETL architecture
  • Preference for breadth of IT domains, technologies and roles
  • Demonstrated experience with modeling and design visualization tools
  • Ability to document and effectively communicate complex technical subject matter
  • Experience designing, integrating, and managing complex technical solutions
  • Leadership, negotiation and consensus-building skills with business and technical groups
  • Excellent verbal and written communication skills
  • High sense of urgency and flexibility in a fast-paced environment
  • Strong project management and organization skills