Opis i wymagania
We are looking for the candidate for the Senior Software Engineer developer position, who can Design, develop and maintain scalable cloud-based distributed, multi-tiered, concurrent, Business intelligence (BI) and analytics to core application systems that perform and scale in a multi-tenant cloud environment.
Candidate daily activity will involve develop and maintain the product modules and convey the status to reporting manager in daily scrums.
Candidate will work on Governance Risk and Compliance product which is multitenant application hosted in cloud and will get exposure to the latest technology stack in market like AWS, Advanced SQL, cloud services etc. Hyderabad will be the work location.
Primary Skills : Strong on SQL, Data modelling, Data warehousing, SQL tools (SSM,Dbeaver etc ..)
Secondary skills: ETL Tools(Informatica,SSIS,Oracle data Integrator etc), Reporting tools(SSRS,Tableau,PowerBI etc)
Roles & Responsibilities:
- Designing, developing, and implementing databases to support business applications and systems.
- Writing and optimizing complex SQL queries, stored procedures, triggers and functions.
- Ensuring efficient data retrieval and manipulation.
- Develop complex query, query tuning, Analysing and tuning SQL queries and database performance.
- Implementing indexing, partitioning, and other optimization techniques.
- Developing ETL (Extract, Transform, Load) processes to integrate data from multiple sources.
- Ensuring data consistency, accuracy, and reliability.
- Apply data modelling techniques to ensure development and implementation support efforts meet integration and performance expectations
- Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
- Performance Tuning: Ensuring the performance, integrity, and security of databases.
- Collaboration:
- Working closely with application developers, business analysts, and stakeholders to understand data requirements and translate them into database solutions.