Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

SAP Database Developer- C/C++ 
India, Maharashtra, Pune 
237141975

01.07.2024

What you’ll do-

  • Design, implement, document, and maintain various modules within SAP ASE Database server.
  • Strive for continuous improvement, manage the product lifecycle, and collaborate with cross-functional teams to ensure a positive user experience.
  • Own the long-term health and stability of SAP ASE Database.
  • Identify areas of improvement to the current design and advocate for alternative methods to enhance the current working set.
  • Innovate, file patents, and generate IP for SAP.
  • Provide alternative diagnostic methods to resolve both in-house and customer-reported problems.
  • Work with engineering teams in different geographic locations to design, debug, analyze, and resolve complex database engine problems for customers and SAP internal stakeholders.
  • Interact with critical customers around the globe, through e-mail, calls, etc. and work towards resolving escalations.
  • Articulate technical information clearly.
  • Provide training and assist on knowledge transfer.
  • Prioritize tasks, develop detailed designs and estimate the effort required to complete projects.
  • Analyze the performance and scalability of SAP ASE Database.
  • This role requires a balance of 30% development of new features and functionalities, alongside 70% ongoing maintenance.

What you bring-

  • B.Tech. or  M.Tech. degree from a top-tier educational institute with 2-6 years’ work experience.
  • Good knowledge of database architecture and possess analytical skills.
  • Experience in designing, architecting, and developing scalable services utilizing micro-service architecture.
  • Experience in distributed computing development, such as distributed database design, cluster file system etc., is a strong plus.
  • Able to multi-task and work independently and take initiative to prioritize and resolve problems.
  • Excellent verbal and communication skills.

You have a strong knowledge of C and C++ programming languages with expertise in database internals and/or operating system internals with strong debugging skills.

Advanced LINUX and UNIX skills and experience (specifically with multi-threaded architecture, synchronization mechanisms, etc.)

System-level design expertise, such as OS drivers, file systems, access methods, query processing, query optimization, memory management, multi-threading and concurrency control, networking will be a strong plus.