IT Consultant – Data Science and Analytics
- Recruiter
- Vichag LTD
- Location
- Birmingham, West Midlands
- Salary
- Gross per annum: £41000 - £ 43000
- Posted
- 22 Sep 2016
- Closes
- 20 Oct 2016
- Ref
- Vichag/DSA/0916
- Sectors
- IT, IT Support, Programming, Software Development
- Contract Type
- Permanent
- Hours
- Full Time
Introduction
Vichag is one of UK’s rapidly growing Business consulting companies specialising in providing consulting and business solutions to Industry and public sector enterprises across UK & Europe.
Currently we are looking for TWO experienced techno-functional IT consultants specialising in Data science and analytics in complex Enterprise applications scenarios.
Key Responsibilities
- Import data into HDFS and Hive using Sqoop.
- Apply expertise in quantitative analysis, data mining, and the presentation of data to see beyond the numbers and understand how our users interact with our core/business products
- Partner with product and engineering teams to solve problems and identify trends and opportunities
- Inform, influence, support, and execute company product decisions and product launches.
- Work in Hadoop and Hive, primarily SQL.
- Author pipelines via SQL and python based ETL framework
- Build key data-sets to empower operational and exploratory analysis
- Automate analyses and set goals
- Design and evaluate experiments monitoring key product metrics, undertake root cause analysis of changes in metrics
- Build and analyse dashboards and reports
- Understand ecosystems, user behaviors, and long-term trends
- Communicate state of business, experiment results to product teams.
- Spread best practices to analytics and product teams.
- Develop the Pig scripts and UDF'S to pre-process the data for analysis.
- Create Hive tables to store the processed results in a tabular format.
- Develop the sqoop scripts in order to enable the interaction between Pig and Database.
- Analyse raw data, draw conclusions & develop recommendations writing SQL scripts to manipulate data for data loads and extracts.
- Install, administer and maintain SQL server instances.
- Taking care of the database design and implementation.
- To create linked Servers to SQL Servers and other databases such as Oracle, Access etc.
- To design database backup and restoration Strategy.
- To create indexes, Views, complex Stored Procedures, user defined functions, cursors, derived tables, common table expressions (CTEs) and Triggers to facilitate efficient data manipulation and data consistency.
- Data Extraction, Transforming and Loading (ETL) between Homogeneous and Heterogeneous System using SQL tools (SSIS, DTS, Bulk Insert, BCP, and XML).
- Import/Export of Data from various data sources like Excel, Oracle, DB2 and Flat file using DTS utility. Transformation of OLTP data to the Data Warehouse using DTS and SQL commands.
- Configure report server and report manager scheduling, give permissions to different level of users in SQL Server Reporting Services (SSRS). Generate on-demand and scheduled reports for business analysis or management decision using SQL Server Reporting Services.
- Schedule and deploy the reports and upload files to a report server catalog from the report manger.
- Work on streaming the analysed data to the existing relational databases using Sqoop for making it available for visualisation and report generation by the BI team.
Essential Experience
- Experience in building Analytical applications.
- Experience in Statistical modeling & algorithm designing, using various Machine Learning techniques.
- Experience in Data Distributions & Transformations.
- Experience in Statistical Summaries & Visualization.
- Experience in Probability Theory.
- Experience in Hypothesis tests & Significance.
- Experience in Model selection & Goodness of Fit.
- Detailed understanding & Hands-on on Hadoop (HDFS, Map-Reduce) & eco system tools.
- Capable to communicate & understand the concerns of Applications, UI, SQL developers, & Management and work towards a solution.
- Implementation of data warehouse in Hadoop eco-system.
- Completely involved with requirement and analysis phase.
- Experience of working with MSBI tools such as SSIS, SSRS and SSAS.
- Coordinated with different backend teams to gather log information for data analysis.
- Maintained design structure (Schema) by directing implementation of SQL standards and guidelines.
- Tested all stored procedures on testing server.
- Proficiency in programming languages: R, Python, T-SQL, C#, ASP.NET, ADO.NET, core Java.
- Proficiency in Databases: MS SQL Server2000/2005/2008/2012.
- Proficiency in ETL tools: SSIS and DTS.
- Proficiency in Reporting tools: SQL server reporting server (SSRS).
- Proficiency in Hadoop technologies: HDFS, PIG, HIVE, Sqoop, HBase, Mahout, and Oozie.
- Successfully migrated data from SQL Server 2005 to SQL Server 2008 and SQL Server 2008 to SQL Server 2012.
- Created log shipping on servers for disaster recovery.
- Executed back up database task, check database integrity, rebuild indexes, update statistics task for maintenance.
- Used Team Foundation Server (TFS) and GIT for version control.
- Documentation for all kinds of reports and SSIS packages.
- Worked on job failures, Probe alerts.
- Worked on devoloper technologies such as GIT, Jenkins, and JIRA.
- Ability to adapt to new technologies, and in improving the existing processes.
Desired Experience
- Experience in data base admin and development.
- Knowledgeable in Continuous Integration
- Knowledge of C# and core Java.
- Exposure to HTML, Xml and Java script
- Experience in managing Data Driven Frame works
- Knowledge of Regression and Exploratory testing
- Experience of Performance testing to meet QA standards
Skill Sets Required
- Ability to initiate and drive projects to completion with minimal guidance
- The ability to communicate the results of analyses in a clear and effective manner
- Basic understanding of statistical analysis.
- Experience with large data sets and distributed computing (Hive/Hadoop) a plus.
- Fluency in SQL or other programming languages. Some development experience in at least one scripting language (PHP, Python, Perl, etc.)
- Programming languages: R, Python, T-SQL, C#, ASP.NET, ADO.NET, core Java.
- Adaptable and keen to learn new data transformation tools and methodologies.
- Previous experience of working in latest technologies such as Hadoop.
- Experience in utilizing Jira or similar web-based test/defect management tools
- Trace record and resolve the bugs during test execution.
- Good experience with Microsoft Office 365, Microsoft Windows Operating systems.
- Extensive background within IT Business requirement gathering, data analysis, data transformation skills with MSBI.
- Hadoop technologies: HDFS, PIG, HIVE, Sqoop, HBase, Mahout, and Oozie.
- Experience of undertaking Business Definition Documentation and creating detail design document with flow charts.
- Candidate should have excellent communication (written and verbal) and client engagement skills.
- Preparation of appropriate documentation of major changes to data bases for future reference.
- Candidate should be ready to deliver high quality outputs in tight timelines.
Education Level / Qualifications
- Bachelor’s Degree in computer science
- Preferred - Masters degree
Travel - Occasionally within UK and abroad
Last date to apply: 20th October 2016