Reporting Engineer Job Description
Reporting Engineer Duties & Responsibilities
To write an effective reporting engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included reporting engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Reporting Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Reporting Engineer
List any licenses or certifications required by the position: ISTQB, ITIL, ACSS, ACIS, CISSP, NIST, RMF, CJIS, US, ASQ
Education for Reporting Engineer
Typically a job would require a certain level of education.
Employers hiring for the reporting engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Business, Education, Science, Information Systems, Mathematics, Finance, Software Engineering
Skills for Reporting Engineer
Desired skills for reporting engineer include:
Desired experience for reporting engineer includes:
Reporting Engineer Examples
Reporting Engineer Job Description
- Improve quality of data, and ingest data from several data sources
- Knowledgeable in Hadoop, Pig, Hive, HBase and Spark
- Implement and Develop Smart Reporting and Analytics Solutions in line with market and customer’s needs
- Responsible for scoping and estimation for Reporting, to recommend model, efforts and delivery approach
- Support in responding to existing and prospective client requests for proposals (RFPs)
- Work with client teams to set and agree on the delivery model
- Architect, design, prototype, and deliver solutions to support business strategies and deliver business value utilizing agile methodologies
- Performs unit testing of software components including the design, implementation, evaluation, and execution of unit tests
- Responsible for writing high quality code that follows best practices, implementing enhancements new capabilities
- Contribute to developing internal tools and collaborating on process enhancements to increase the effectiveness of our development team
- Git version control, Gerrit code review
- Comfortable developing APIs and REST services in Java, Python
- Comfortable with web frameworks, such as Node.js, Express/Handlebars, Angular/Ember/Backbone, Flux/React
- Comfortable in visualization concepts/libraries like Highcharts, D3, SVG
- Familiarity with diverse set of data technologies, Druid, Cassandra, MySQL, Hive, Presto
- BS/MS in CS/EE or other engineering domain
Reporting Engineer Job Description
- Vigorously keeps up-to-date on current research and technology in the industry
- Build strong relationships with Business & Technology Partners
- Proactively communicate and manage risk for assigned tasks working with the Scrum Master, Sr
- Expected to identify, assess and resolve business partners’ issues and provide quality solutions and alternatives
- Responsible for coding and maintaining application and solutions using Microsoft BI and other technologies for internal customers
- Debugs software components, identifies, fixes and verifies remediation of code defects Innovation
- Identifies opportunities to adopt innovative technologies, generates creative ideas and solutions
- Is prepared to challenge the status quo and drive innovation
- Identifies novel approaches for completing work assignments more effectively or efficiently and works within the "established" system to push for "a better way."
- Carries out systematic and rational analysis to identify the root cause of problems
- Extensive experience in Java and C/C++, scripting language experience Shell, Python, Perl
- Bachelor’s or Master’s degree with a minimum of 5 years of experience working in data visualization and reporting as a practitioner
- Experience with BI data models and data warehouse models
- Bachelor’s Degree in Computer Science, Engineering preferred or equivalent experience
- High level of attention to detail and ability to multi-task is required
- Bachelor degree with an emphasis on IS/IT or minimum of 6 years of experience in Contact Center development, configuration, maintenance and support
Reporting Engineer Job Description
- Develop and maintain the company-wide reporting application platform including the web, application, and data tiers
- Fully responsible for establishing ETL processes and data integrations to pull data into the reporting platform on a regular basis
- Point of contact for department leaders to identify and extract the necessary data to build reports and generate information and insights for key business decisions
- Tune and optimize extract and query processes to deliver rapid results to end users
- Investigate, explain and address data discrepancies
- Work with team members to plan and execute weekly sprints
- Develop and improve advanced reports for end users
- Identify best practices and areas for improvement and drive those initiatives within the team
- Analyze process engineering data to recommended business solutions, fix reporting issues, produce better reporting data, and ultimately build reports to generate desired information to analyze
- Design, Implement and support customized code, interfaces, and reports for the implementation and ongoing development and operations of Regulatory Reporting using OBIEE
- Experience installing, configuring, operating, upgrading and maintaining Genesys ICON and Genesys Infomart 8.1 or higher
- Experience with Genesys real-time reporting solutions, including Genesys Advisor and CCPulse
- Experience in developing and delivering contact center and reporting to meet business objectives
- Experience developing, configuring other areas of the Genesys platform a plus, such as development and delivery of call routing, IVR or CTI solutions
- Experience with data virtualization solutions (Denodo, ) is highly desirable
- Ability to perform detailed engineering work under direction of a Senior Engineer or Quality Management
Reporting Engineer Job Description
- Troubleshoot production issues and performance tuning of various components
- Work with various IT teams including DBAs, Informatica Admins, Operations and technology support teams
- Documentation of all development and making sure the off-shore support team does that same
- Second level support for development/production support issues
- Lead off-shore development as necessary
- Act as customer advocate in testing functionality
- Complete Exploratory Testing/Manual Testing of the user stories delivered in the sprint
- Overall ownership of the testing activities within project teams
- Plan and manage the generation of all tests within Scrum Team
- Manage and assign defects for resolution
- Ability to create and qualify pivot tables, pivot charts, macros, queries, forms, reports, across applications
- A four-year degree in Engineering, Engineering Technology, Science or equivalent
- 5+ years experience with FDA regulated industry a plus
- American Society of Quality (ASQ) certification (CSQE, CQE, CQA, ) a plus
- 5 or more years of Telecom industry experience in handling Analytics and Smart Reporting development with mobile and/or wireless providers
- Demonstrate excellent verbal and written communication and consultative skills with a proven ability to express ideas, concepts, and technology approaches to varying audiences in a way they understand
Reporting Engineer Job Description
- Whenever possible, produce and maintain the Automated Functional Regression Test capability
- OUpdate the Automation Suite following each sprint to include new features
- OMaintain the test suite to ensure it continues to work following updates to the code/design
- OEnsure test coverage is agreed and reviewed by the Delivery Team
- OEnsure the Automated Test Suite is integrated with the CI Server Jobs
- Review Component & Component Integration Test results
- Input into the estimation of the testing tasks required to validate each of the user stories committed to a sprint
- Participate and provide updates on tasks at the Daily Stand Up
- Attend Sprint Planning, Design Review, Showcase & Retrospectives
- Review user stories & design documentation and ensure they are singular, unambiguous, complete & testable
- 5+ years of hands on software development experience with a focus on reporting and analytics
- Passionate about creating great technology products and is always looking for creative & innovative solutions to meet or exceed our business partners’ needs
- Bachelor’s degree, preferably in computer science, engineering or other technical discipline
- Experience with development on distributed (multi-tiered) systems, and relational databases
- Experience with technologies such as .NET and/or JAVA is preferred
- Experience with SharePoint site design, PowerPivot, and Performance Point is preferred