Job Description : Role Summary :
Role Summary :
The Data and Business Intelligence Services is a team under the Data & Analytics organization that is dedicated to providing information management services including Data Architecture and Engineering, Data Enablement, Data Integration, CoE capabilities in Cloud solutions, Big Data and Data Science, and enabling analytics reporting and visualization capabilities across the enterprise.
The Senior Big Data Developer role on the CoE team is accountable for design, development, testing and implementation of high quality solutions for the Enterprise Data Lake.
You will be joining a hardworking and dedicated team who is working with leading-edge technologies to provide the data / analytics environment to our business.
What will you do?
Responsible for designing, developing, testing, tuning and the deployment of software solutions within the Hadoop Eco system.
Designing and implementing product features in collaboration with business and IT stakeholders
Designing reusable Java components, frameworks and libraries
Working closely with the Architecture group and driving solutions
Implementing the data management framework for the Data Lake
Supporting the implementation and driving to stable state in production
Reviewing code and providing feedback relative to best practices, performance improvements etc.
Demonstrating substantial depth of knowledge and experience in a specific area of Big Data and Java development
Leverage existing frameworks and standards, while contributing ideas to or resolving issues with current framework owners -
where no framework or pattern exists, create them
Professionally influence and negotiate with other technical leaders to arrive and implement the most optimum solution considering standards and project constraints
Mentor junior and other team members in all related Big Data technologies
What you need to succeed?
3+ years of hands on expertise with Big data technologies (HBASE, HIVE, SQOOP, PIG)
1+ year of experience with AWS Cloud Computing environment
Proficient understanding of distributed computing principles
Demonstrated proficiency with MapReduce, HDFS, Tez, Spark, Scala
Experience with building stream-processing systems, using solutions such as Storm or Spark-Streaming.
Experience with integration of data from multiple data sources
Experience with NoSQL databases, such as HBase, Cassandra, MongoDB
Knowledge of various ETL techniques and frameworks, such as Flume and Sqoop
Experience with various messaging systems, such as Kafka or RabbitMQ
Experience with Big Data ML toolkits, such as Mahout and SparkML
Good understanding of Lambda Architecture, along with its advantages and drawbacks
Experience with Hortonworks or Cloudera distribution
Preferred Skills :
Collaborative personality, able to engage in interactive discussions with the rest of the team
Excellent technical analysis / design skills
Ability to work with technical and business-oriented teams
Strong organizational and multi-tasking skills and track record of delivering projects on time
Ability to work with non-technical resources on the team to translate data needs into Big Data solutions using the appropriate tools
Leadership skills to develop technical resources for methods, procedures, and standards to use during design, development, and unit testing phases of the project.
Excellent communication skills (both written and oral) combined with strong interpersonal skills
Strong analytical skills and thought processes combined with the ability to be flexible and work analytically in a problem solving environment
What’s in it for you :
Competitive salary and bonus structure influenced by market range data
Pension, stock and savings programs to help build and enhance your future financial security
A common sense dress code, where you dictate how you dress based on your day
An environment of continuous learning and improvement
The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors.
In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance.
Certain sales focused roles have sales incentive plans based on individual or group sales results.
Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our clients, the communities where we operate and all of us as colleagues.
We welcome applications from qualified individuals from all backgrounds.
Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-
mail a request to thebrightside sunlife.com.
We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.
Salary Range :
73,100 / 73 100 - 122,900 / 122 900
Job Category :
IT - Application Development
Posting End Date : 25 / 07 / 2019
25 / 07 / 2019