Description
POSITION SUMMARY: The Business Intelligence Analytics Java Developer III is responsible for application design, development and implementation of Business Intelligence analytics solutions for regional or enterprise partners. This includes an understanding of methodology, design, specifications, programming, delivery, monitoring, and support standards. Individual must have extensive knowledge of designing and developing Business Intelligence applications with Java programing, SQL and strong database experience in OLTP, OLAP or MPP. Individual must have a proven competency in developing dashboards, reports, mobile solutions (front end development) & SDK experience in MicroStrategy or a comparable BI tool using highly normalized & denormalized data structure. The Business Intelligence Analytics Java Developer III is also responsible for supporting the business goals and objectives for the Department, the Information Management Organization, and the organization as a whole. MAJOR RESPONSIBILITIES: - Design & Development- Provides technical development expertise for designing, coding, testing, debugging, documenting and supporting all types of applications consistent with the established specifications and business requirements in order to deliver business value.
- Strategy Execution -- Contributes to the execution of CHRISTUS' overall information systems strategy as it pertains to their vision of the organization in both strategic and tactical plans. Involved in team adoption, execution and integration of strategy to achieve optimal and efficient deliver.
- System Engineering -- Involved in the evaluation of proposed system acquisitions or solutions development and provides input to the decision-making process relative to compatibility, cost, resource requirements, operations, and maintenance.
- System Integration -- Integrates software components, subsystems, facilities and services into the existing technical systems environment; assesses impact on other systems, and works with cross functional teams within information management to ensure positive project impact. Installs, configures, and verifies the operation of software components.
- System Management -- Participates in development of standards, design and implementation of proactive processes to collect and report data and statistics on assigned systems.
- System Security -- Participates in the research, design, development, and implementation of application, database, and interface security using technologies such as SSL, Public-Key encryption, and Certificates or other emerging security technologies.
Requirements
POSITION QUALIFICATIONS: A. Education/ Skills: - Bachelor degree in Computer Science, Engineering, Math or related field preferred.
- Advanced level of Java programming in both an enterprise data processing environment.
- Strong technical knowledge of MicroStrategy or comparable Enterprise BI tool (i.e. IBM Cognos, Tableau) in design & development of Dashboards and Reports, mobile solutions as well as custom SDK solutions.
- Advanced level of SQL programing and query performance tuning techniques for Data Integration and Consumption using design for optimum performance against large data asset within an OLTP, OLAP and MPP architecture.
- Business Intelligence Analytics Java Developer III 3
- Rev. Date: 08/03/2017
- Market Rev:
- Background in Hadoop Big Data technologies, including MapReduce, Spark, Kakfa.
- Solid understanding of BI and analytics landscape, preferable in large-scale development environments.
- Must be willing and able to learn new technologies (Big Data Integration/Processing, ETL)
- Must have the communication skills and ability to develop and present solutions to all levels of management (including executive levels).
- Must have demonstrated the ability to solve complex problems with minimal direction.
- Must be able to interact effectively and patiently with customers especially while under pressure.
- The ability to work on multiple projects/tasks simultaneously to meet project deadlines for self and others as required.
- Ability to establish and maintain positive working relationships with other employees.
B. Experience - Minimum of Six (6) years of experience in Java programming in using enterprise tool kit.
- Minimum of Six (6) years experience in SQL programming in platforms with large data asset within an OLTP, OLAP and MPP architecture.
- Minimum of Five (5) years experience with Enterprise BI tool such as MicroStrategy or IBM Cognos or Tableau design & development based on normalized & denormalized data model.
- Minimum of Five (5) years of experience in corporate systems environments required. Experience with a variety of Information Management applications, programming languages, and technologies preferred.
- Minimum of Five (5) years experience with writing and debugging complex SQL queries.
- Minimum of Four (4) years experience with SDK (Java, MicroStrategy or other BI Tool)
C. Licenses, Registrations, or Certifications: - Certifications in Java, Hadoop, SQL or MicroStrategy are a plus.
|