Desired Candidate Profile
Description: The role sought is for an Application
developer at the Mumbai - India Technology Center. The Mumbai team will
be part of the larger Global Application Development team based in North
America. As a developer you
will participate in application design and development.
Participate in design
and code reviews, incorporate security requirements into design, and provide
input to information/data flow.
Identify applicable system platform, components,
dependencies, document application specifications.
Analyze performance
issues and resolution recommendations
Actively participating
in Agile Process, keen on learning new technologies.
Work with multiple
business teams to fully understand business requirements and translate them
into data structures.
Create and maintain
technical documentation, architecture designs and data flow diagrams The individual will
need to be very flexible with ability to react quickly to changing
business needs.
Qualifications
5 plus years of experience on below skills.
Core Skills Big data and Cloud implementation experience with EMR, Kinesis, AWS S3 and ECS. Experience on Optimization of big data, Data Pipeline implementations and columnar data formats.
Strong hands on working experience Spark and Python.
Experience with Snowflake and Redshift nice to have.
Experience on reporting service implemented on Big database.
Experience on building data warehouse.
Preferred exposure to cloud base ETL tool like Pentaho.
Domain BFSI (Banking Finance Service and Insurance) experience preferred
Should be able to translate business requirements into high level design, detail technical design and implementation.
Soft Skills Excellent written and verbal communication skills
Proactively identify and communicate issues leveraging standard monitoring and alerting tools, and work to resolve issues liaising with 3rd party resolver teams as necessary.
A good listener and should articulate ideas in writing and verbally to any audience in a way where these are understood and achieve the goals intended with that communication
Have ability to work effectively with teams/people having different skill sets, personalities, work styles, or motivation level
Process& Management Maintain documentation on issues, corrective actions in-line with best practice to ensure knowledge accessibility and continuous learning within team
Look to proactively develop operate knowledge and skills by sharing experiences and attending relevant training
Proactively improve support services by building upon best practice and tools
Awareness of industry standard SDLC processes for quality management
Knowledge of software estimation techniques
Education:
UG: Any Graduate - Any Specialization
PG: Any Postgraduate - Any Specialization
Contact Details:
Company: JPMorgan Services India Pvt Ltd