
Lead - Software Development
- Hyderabad, Telangana
- Permanent
- Full-time
- Keep management updated: Should update the management on the status
- Impact the bottom line: Produce solid and effective strategies based on accurate and meaningful data reports and analysis and/or keen observations
- Define Sutherland’s reputation: Oversee and manage performance and service quality to guarantee customer satisfaction
- Strengthen relationships: Establish and maintain communication with clients and/or team members; understand needs, resolve issues, and meet expectations
- Take the lead: Able to debug the production issue quickly and provide the root cause analysis with resolution for the issue.
- This technical position will be responsible for Data migration, Database Development and on-going support of an enterprise data warehouse, data marts and supporting systems/applications.
- Hands on experience in Microsoft SQL Server, SQL Server Integration Services (SSIS)
- Very Good Experience in Data Analysis, Data mapping, Database design, Data migrations, SQL performance tuning.
- Implementing ETL process with multiple sources systems such as SQL, Files, Mail etc using SQL Server Data Tools.
- Efficiently Designing & Developing Database Objects like tables, stored procedures, Functions, Index, Cursors, Analytical functions, SQL Scripts, Packages, etc.
- Monitoring performance and advising any necessary infrastructure changes
- Fine tune SQL applications for high performance and throughput.
- Support QA (resolve issues and release fixes) UAT and production support when required.
- Deployment and integration testing of developed components in Development and Test environments.
- Years of Experience: 6+
- Educational Qualification: B.E / B.Tech / M.C.A
- Knowledge of Hadoop ecosystem and its components –Hive, Impala, Sqoop, Oozie, etc.
- Basic Linux commands
- Knowledge of scripting languages like Python or Shell scripting.
- Experience with integration of data from multiple data sources
- Analytical and problem-solving skills.
- Should Have strong verbal and written communication skills; be able to communicate in a clear, constructive, and professional manner.