Big Data Developer with Java

Virtusa
Virtusa

  • US, Plano
  • Post Date: 22 October 2020
  • Views 14
Job Overview

Delivery

JOB DESCRIPTION

Skill: Big Data

Role: T2, T1

Areyou passionate about solving business issues with new technology? Ready to putyour well-rounded (engineering/developer/architecture)skills to use? We at Virtusa would like to meet you!

Keyresponsibility:

The Full-Stack Data Infrastructure Engineer will be an “agent ofdelivery,” who builds and executes integration opportunities that will enablean Ops-AI platform build-out.

The successful candidate will possess strong foundational big dataengineering as well as some data science skills, as well as an ability todevelop strategic solutions through programing languages and databasemanagement systems. They must be able to take a holistic view of a businessproblem or challenge, and work with various technical groups to get theinformation necessary to develop changes through to production.

Duties

·Shape the development of data lake to data science pipelineinfrastructure solutions and integration

·Identify, evaluate and implement services and tools to supportdata validation and meta data management

·Manipulate, analyze and interpret complex data sets relating tobespoke data pipelines and flows

·Mine and analyze large datasets and existing pipelines to optimizefor performance and scalability

·Liaise with internal clients to fully understand data content andrecommend best practices

·Gather, understand and document detailed business requirementsusing appropriate tools and techniques

·Create data dashboards, graphs and visualizations to oversee andmaintain bespoke pipelines

Skills & Experience Required

Leadership

·At least 6 years’ professional experience as a software developer,including leading projects and teams

·Experience in multi-disciplinary teams, with an end-to-end view ofsystems and processes

·Minimum of 1years Experience leading with agile developmentmethodologies like XP, Kanban or Scrum.

·Can take the lead with new initiatives and can act a mentor toteam members

·3-5 years’ experience Building technical plans with a confirmedbackground in architecture with real-world experience of architecting,designing, and delivering large IT projects

Data Engineering & Integration

·At least 6 yearshands-on experience working in a largeprocess-driven organization in a technical engineering role

·Extensive experience writing code to process high volume, highthroughput data pipelines in Java, Scala or Python

·Experience in Data Architecture and Information Architecture

·Deep experience on a variety of big data technologies specially inSpark and in Hadoop ecosystem and other no-sql data stores like Cassandra,HBase, Mongodb, etc.

·Experience on in high volume pub sub tools like Kafka.

·Experience of data analysis and data processing using Java,Python, R, KSQL, CQL, Airflow, Bash, Jupyter Notebooks

·Strong understanding of RESTful APIs and / or data streaming

·Experience of version control (Git, Bitbucket)

·Experience of Data visualization tools, e.g. Matplotlib, Seaborn,ggplot2, Birst, Tableau, Qlik, Grafana

·Familiar with Agile working practices and methodologies

·Solid grasp of basic networking technologies such as HTTP and DNS

Analysis & Design

·Experience of working with large and complex datasets for thepurposes of analysis, and delivering analytics solutions

·Experience of creating analytics dashboards or reports

·Ability to translate business requirements into technicalrequirements, and determine appropriate technical solutions

·Requirements & Problem solving

·Experience of producing documentation/specifications for technicalsolutions

·Keen to learn and continually develop skillset, collaborate andexpress ideas to make improvements

·Demonstrates a passion for using data to solve problems anddeliver value

·Strong problem-solving skills and ability to logically analyzecomplex requirements, processes and systems

About Virtusa

Teamwork,quality of life, professional and personal development: values that Virtusa isproud to embody. When you join us, you join a team of 21,000 people globallythat cares about your growth — one that seeks to provide you with excitingprojects, opportunities and work with state of the art technologies throughoutyour career with us.

Greatminds, great potential: it all comes together at Virtusa. We valuecollaboration and the team environment of our company, and seek to providegreat minds with a dynamic place to nurture new ideas and foster excellence.

Virtusawas founded on principles of equal opportunity for all, and so does notdiscriminate on the basis of race, religion, color, sex, gender identity, sexualorientation, age, non-disqualifying physical or mental disability, nationalorigin, veteran status or any other basis covered by appropriate law. Allemployment is decided on the basis of qualifications, merit, and business need.

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.