Lead Consultant

Job Description:
Roles: Senior Developer, Senior Architect
Start Date: ASAP
Senior Developer: 1FTE, India
Senior Architect: 2FTE, India / East Europe
Job Description:
Senior Developer :
• 7 - 10years of experience and strong skills in Python and scripting (eg. Bash).
• Strong data structures, design, algorithms, coding skills, analytical and problem solving skills
• Experience with Cloud native services is must
• Experience in development of solution using public cloud APIs is must
• Experience working on Linux platform
• Familiarity in storage, filesystems, object storage is a huge plus
• Knowledge in anyone of the databases like HANA, Sybase ASE, MAXDB, DB2 and MSSQL are plus
• Ability to drive tasks to completion and take ownership of projects
• Ability to work in a fast paced and agile development environment
• Comfortable in using tools - JIRA, Github
Senior Architect:
This role is pivotal to delivering cutting-edge features and shaping the future of backup and restore systems.
The Role:
• Spearhead the design and implementation of innovative backup and restore features using hyperscaler-native functionalities.
• Drive end-to-end software development with a DevOps mindset, covering planning, implementation, testing, deployment, and monitoring.
• Ensure features are built with a strong emphasis on quality, scalability, reliability, and operational excellence.
• Tackle complex engineering challenges with a proactive and hands-on approach.
• Work effectively with multiple stakeholders, ensuring alignment on technical solutions and project goals.
• Contribute to the evolution of backup and restore services, positioning the organization as a technological leader in the industry.
What you bring :
• 12 to 18 years of experience in software development with proficiency in object-oriented programming, data structures, algorithms, and Python (or other languages with a willingness to adopt Python).
• Skilled in identifying and addressing code smells and applying design patterns for maintainable code.
• Experience in implementing unit testing, automated tests to ensure high-quality deliverables.
• Demonstrated expertise in designing reliable, scalable products with robust observability practices.
• Skilled in adopting API-first approach considering reliability, scalability.
• Basic understanding of TCP/IP, HTTP protocols, security – authentication + authorization.
• Hands-on experience in building cloud-native solutions that have gone through General Availability (GA) release cycles.
• Proven track record of taking ownership of complex projects, leading technical Proof of Concepts, and mentoring teams to solve challenges effectively.
• Effective communication skills.
• Fair understanding of application and cloud security.
• Familiarity with public clouds.
• Familiarity with Linux systems.
• Nice to have - familiarity with storage systems, filesystems, and databases such as HANA, Sybase ASE, and MSSQL. • 7 - 10years of experience and strong skills in Python and scripting (eg. Bash).
• Strong data structures, design, algorithms, coding skills, analytical and problem solving skills
• Experience with Cloud native services is must• Experience in development of solution using public cloud APIs is must
• Experience working on Linux platform
• Familiarity in storage, filesystems, object storage is a huge plus
• Knowledge in anyone of the databases like HANA, Sybase ASE, MAXDB, DB2 and MSSQL are plus
• Ability to drive tasks to completion and take ownership of projects
• Ability to work in a fast paced and agile development environment
• Comfortable in using tools - JIRA, Github
Get empowered by NTT DATA Business Solutions!
We transform. SAP® solutions into Value
NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.
Hyderabad, IN, 500081