Big Data Engineer – Java, Mapreduce, Hive | American Express Recruitment 2021

Big Data Engineer – Java, Mapreduce, Hive

 

 

Focus:
Designs, develops, solves problems, debugs, evaluates, modifies, deploys, and documents software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications.
Organizational Context:
Member of a product engineering or delivery and integration team reporting to a Senior Engineer, Engineering Director or Director Product Delivery & Integration.

How will you make an impact in this role?
Software Development
Beginner level ability in software development, such coding assignments
Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
Participate in code reviews and automated testing
Debug basic software components and identify code defects for remediation
Enable the deployment, support, and monitoring of software across test, integration, and production environments
Automate deployments in test or production environments
Automatically scale applications based on demand projections

Minimum Qualifications
Education & Experience:
Up to 6 years of software development experience in a professional environment and/or comparable experience such as:
Familiar with Agile or other rapid application development methods
Experience with design and coding across one or more platforms and languages as appropriate
Hands-on expertise with application design, software development and automated testing
Experience with distributed (multi-tiered) systems, algorithms, and relational databases
Confirmed experience with object-oriented design and coding with variety of languages
Bachelor’s Degree in computer science, computer science engineering, or related experience required; advanced degree preferred

High Performance Behaviors:
Recognizes opportunities to adopt innovative technologies to enable business capabilities
Keeps up to date on current research and technology in the industry
Recognizes the importance of collaboration to achieve objectives
Clearly communicates ideas and concepts to others
Finds opportunities within projects and acts on own initiative without being prompted, including making appropriate decisions as vital
Provides feedback to team members in code reviews
Drive creative changes & continuous improvements
Mentors and guides junior team members to success within the team

Knowledge/Skills:
Able to understand and use complex data structures and associated components
Designs, codes, tests, maintains, and documents applications
Lead reviews of colleagues’ work
Defines test conditions based on the requirements and specifications provided
Has deep understanding of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
Deep understanding of infrastructure technologies and components

Location: Gurgaon

 

 

Apply for the Job

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: