Microsoft Developer with Linux ,DevOps, TFS, VSTS and DBA/SQL Server
Senior Microsoft-stack developer on a 6-month contract-to-hire in Hyderabad: architects and builds Visual Studio solutions (ASP.NET, SSIS ETL, data warehousing), shares DBA duties for MS SQL Server/Azure SQL, and maintains CI/CD in Azure DevOps using C#, PowerShell, Bash, and T-SQL, with occasional Linux filesystem troubleshooting.
- Compensation
- Not disclosed
- Location
- Hyderabad
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 12+ years
- Category
- Devops
- Posted
Skills
Must have
- 12+ years development experience in the Microsoft landscape (Visual Studio 2019/2022)
- 12+ years using Visual Studio Development Environment
- 10+ years with version control for Microsoft-centric solutions
- 10+ years building DevOps processes and CI/CD pipelines
- 10+ years Microsoft DBMS (On-Prem, Managed Instance MS SQL Server, Azure SQL Database)
- 10+ years Azure DevOps (formerly TFS & VSTS), Azure Data Factory
- Expert level Visual Studio, Azure DevOps, Azure Data Factory, Azure SQL Database, MS SQL Server
- 10+ years developing and performance tuning T-SQL (stored procs, functions, triggers, indexes)
- 10+ years developing and troubleshooting C# and PowerShell solutions
- Proficiency with Git and GitHub
- Proficiency with PowerShell, C#, VB.NET, Bash, T-SQL
- Proficient in DBA tasks supporting MS SQL Server (On-Prem VM/Azure VM & Azure SQL)
- Proficient supporting development and promotion of SSRS reports & SSAS cubes
- Proficient designing database/schema for Data Warehousing and OLAP
- Experience in Azure DevOps Agile/Kanban practice
- Ability to troubleshoot issues outside middleware spaces (OS, Network, Database)
- Good documentation habits and communication/teamwork and time-management skills
- Strong attention to detail
Nice to have
- Experience with project management/workflow tools such as Agile, Jira, Azure DevOps
- Encouraging and building automated processes wherever possible
- SQL Data Sync (legacy/unsupported)
- Experience with Linux servers
- Monitoring and Logging Solutions
Full description
Job Title: Senior Microsoft Developer
Job type- 6 months C2H
Location- Hyderabad
- 12+ years development experience within the Microsoft landscape (Visual Studio 20XX/2019/2022) as this role plays a pivotal role in the architect, design, and implementation stages for all Visual Studio solutions (SSIS ETL, ASP.net, Administrative Automation, Data Analysis, Data Warehousing, etc.).
- 10+ years working experience with version control methodologies supporting Microsoft centric solutions (SSIS ETL, ASP.net, Administrative Automation).
- 10+ years designing and building DevOps functionality/processes, building continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline) - striving to follow best practice methodologies.
- Expert level Visual Studio, Azure DevOps, Azure Data Factory, Azure SQL Database, MS SQL Server
- 10+ years developing, supporting and performance tuning T-SQL Code (stored procs, functions, tables, views, triggers, indexes, constraints). Performance tuning tools include but are not limited to query analyzer, performance monitor, SQL profiler, Execution Plan, etc.
- 10+ years developing, supporting, and troubleshooting C# & Powershell code base solutions (administrative automation, SSIS, ASP.net, etc.).
- Proficient experience performing Database Administrator (DBA) tasks, supporting MS SQL Server environments (On-Prem VM/Azure VM & Azure SQL)
- Proficient experience supporting the development & promotions of SSRS reports & SSAS cubes.
- Proficient experience designing database/schema to support Data warehousing and OLAP requirements.
- Experience in Azure DevOps Agile/Kanban practice.
- Good documentation habits/skills for solutions definitions, pipeline and build diagrams, database structures, runbooks, automation procedures, etc.
- Good communication skills and the ability to work as part of a team are essential.
- Good time-management skills.
- Must have good Attention to Detail , leaving nothing to chance. Check, double-check, and triple-check before making any implementations.
Linux
We develop using Visual Studio to support multiple business functions. 25% of these solutions write files to Linux servers and we often need to troubleshoot issues within those filesystems/permissions. This is why we have Linux under Preferred technical skills .
DevOps, TFS, VSTS
The DevOps arena is only about 10 years old, prior to that this was called TFS and VSTS. Because our solutions, codes base is all Microsoft based using Visual Studio as a tool, these are some technical soft skills and tools that the candidate will have experience working with. Within our packages, we primarily have C#, Bash and T-SQL embedded. For administrative automation, we use PowerShell for many processes globally. It s not unusual for my team to not only have to create new tasks/steps using these languages, but also troubleshooting logic or functional anomalies.