Roles & Responsibilities:
Good communication skills and ability to support complex environments
Understanding of Agile concepts and tools such as Rally, Jira and Confluence
Perform technical design and document technical specifications.
Work with Architects, PMs, System Analyst and come up with solutions that meet the requirement
Work with offshore team for Big Data based on the design
Coordinate with offshore development teams for any design and implementation clarifications.
Perform regular code review for all offshore deliverables and formulate best practices
Analyze the code and suggest potential improvements on performance, defensive coding as needed
Participated in client meetings involving Architects, PMs, System analyst
Co-ordinate with different client groups on getting the application rolled out in multiple environments
Continuously evaluate the industry best practices and educate customer on the best practices and products to be adopted for efficient delivery.
The coding standards and best practices and upgrade accordingly
- Experience extracting data from a variety of sources, and a desire to expand those skills (working knowledge SQL is required, Spark is a required)
- Excellent Data Analysis skills. Must be comfortable with querying and analyzing large amount of data on Hadoop HDFS using Hive and Spark.
- Experience with Object oriented programming using python and its design patterns.
- Experience handling Unix systems, for optimal usage to host enterprise web applications.