Job Location: Bangalore/Bengaluru
1. Actively participate in all phases of software development lifecycle: analysis, technical design, planning, development, testing/CICD, release, post production/escalation support
2. Work on a highly scalable, available and resilient multi-tenant Platforms that can host large scale and highly critical applications.
3. Develop large scale multi-tenant software components on the Platform in a Agile based methodology to provide self-service capabilities
4. Collaborating with partners from business and technology organizations, develop key deliverables for Data Platform Strategy – Scalability, optimization, operations, availability, roadmap.
5. Design , develop, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
6. Create technical documentation and procedures for installation and maintenance.
7. Write Unit Tests covering known use cases using appropriate tools
8. Build partnerships with other technology teams to drive efficiency in their use of platforms and services that PaaS provide
9. Expertise in applying the appropriate software engineering patterns to build robust and scalable systems.
10. Ability to act as a Tech lead, guide and Mentor junior members in the scrum team. Stays current with new and evolving technologies
11. Provide technical leadership to the Data Platform organization
12. Take ownership of Platform/PaaS architecture and drive it to the next level of effectiveness to support current and long term requirements
13. Builds strong commitment within the team to support the appropriate team priorities.
Qualifications
2. Proficiency in engineering practices and writing high quality code, with expertise in either one of Java or Python or Go.
3. Strong algorithms and data structure
4. Ability to generate creative and innovative solutions for QA challenges and constraints
5. Experience in building REST services and API s following best practices of service abstractions, Micro-services and Orchestration frameworks.
6. Experience building generic services and instrumentation of libraries for wide use across an organization / company.
7. Experience in Agile methodology and CICD – tool Integration, automation, configuration management in GIT
8. Excellent verbal and written communication and presentation skills, analytical and problem solving skills
9. Appreciation of diverse LOBs(Line of business) and their platform needs combined with deep technical expertise are required for the role.
10. Preferred qualification –
1. Contributor / Committer in one of the Bigdata technologies – Spark, Hive, Kafka, Kubernetes, Presto, Yarn, Hadoop/HDFS
2. Experience in Bigdata Technologies (Hadoop / Spark / Hive / Presto / Hbase…) , streaming platforms (Kafka), containers and kubernetes
Submit CV To All Data Science Job Consultants Across India For Free

