Enterprise Function Technology within the Enterprise Information Technology (EIT) business is responsible for supporting Enterprise Data technology, Enterprise technology initiatives related to messaging & collaboration, risk technology, corporate systems data, and various internal systems and tools.
About the Role
Duties will include working with stakeholders to gain an understanding of business requirements, and ensure that expectations are understood and met.
Participate in application project development, maintenance, and upgrades. Use sound judgment to make effective recommendations to management and peers.
Individual should work well independently and as a member of a high performance team related to development tasks. Team member should be able to troubleshoot application issues and coordinate resolution with users, vendors and internal service groups.
This role is for individual contributor, who should be capable to guide, mentor junior team members for support and development tasks.
Bachelor Degree with 6+ years of experience in Java / J2EE application development and implementation.
Holds very strong technical knowledge in Java, Spark.
Experience with Apache Beam, Goggle Cloud Dataflow
Excellent knowledge of OOPS concepts and Core Java and familiarity in using both Java and Spark.
Writing unit testing and integration testing for new programs.
Experience using version control tools like GIT, CI / CD process.
Strong knowledge of Database concepts and UNIX.
Preferring knowledge and hands-on experience working with Hadoop Ecosystem and Big data technologies like Hive, Kafka, Hbase and Data processing framework such as Spark.
Hands-on experience with Data modeling, normalization, processing with Spark and SQL.
Advantage of having knowledge with JOB schedulers like Airflow.
Analyzes highly complex business requirements, designs and writes technical specifications to design or redesign complex computer platforms and applications.
Work with all stakeholders to review Infra platform Model, applications requirements, high level platform design and be the point of contact for any EDL platform related questions.
Should have good written and verbal communication skills, quick learner.
Excellent team player, ability to work in a global team and follow through on deadlines.Should have good understanding of Share Point, JIRA, Change / Release management and build / deploy.
Ability to work with web services of third party tools is an advantage
Provide remediation and resolution of technical issues arising in Enterprise Data Lake (EDL).