Software Development
SQL DevOps Engineer
Pune, Maharashtra, India

evolent-CMYK

Job title

SQL Devops Engineer

Department

IT New

Report To

NA

Work Location

Pune

 

 

 

 

 

 

It’s Time For A Change…

Your Future Evolves Here

Evolent Health has a bold mission to change the health of the nation by changing the way health care is delivered. Our pursuit of this mission is the driving force that brings us to work each day. We believe in embracing new ideas, challenging ourselves and failing forward. We respect and celebrate individual talents and team wins. We have fun while working hard and Evolenteers often make a difference in everything from scrubs to jeans.

Are we growing? Absolutelyabout 40% in year-over-year revenue growth in 2018. Are we recognized? Definitely. We have been named one of “Becker’s 150 Great Places to Work in Healthcare” in 2016, 2017, 2018 and 2019, and One of the “50 Great Places to Work” in 2017 by Washingtonian. If you’re looking for a place where your work can be personally and professionally rewarding, don’t just join a company with a mission. Join a mission with a company behind it.

 

What You’ll Be Doing:

Evolent Health is seeking a Senior DevOps Engineer to join a team of highly skilled cross-functional experts to support our overall software development and related Azure infrastructure engineering activities. On this team you will work directly with our larger Agile organization and will have a degree of autonomy to collaboratively learn, plan, design, implement, and operate modern best practices in DevOps. Strong candidates will be comfortable working with full-stack software and Microsoft server architectures and be able to implement and support infrastructure setup, deployment automation (continuous integration and delivery), configuration management, and related tools integration or development.

DevOps best practices implementation

  • Research, evangelize, and implement best practices and tools for DevOps, continuous integration, build automation, deployment automation, and configuration management
  • Setup, maintenance, and administration of application lifecycle management tools, such as Team Foundation Server, GitHub, TeamCity, and custom CM database applications
  • Develop software solutions to support DevOps tooling; including implementation of bug fixes, feature enhancements, and content updates
  • Participate in the full systems life cycle with solution design, development, implementation, and product support using Scrum and other agile practices

 

Server setup, configuration, and support

  • Build, create, migrate, and troubleshoot engineering cohort of servers in new and existing development, test, and production environments
  • Work with data center provider and DBAs to architect and configure SQL Server environments optimized for both OLAP supporting the data warehouse and OLTP supporting transactional systems in a virtual as well as physical server environments
  • Work with data center provider to optimize environment for high availability and failover using AlwaysOn technology
  • Work with data center provider to ensure server availability after OS, malware or virus protection patching
  • Configure applications on Microsoft IIS web servers and Windows servers, runtime binding, compile time binding, and DLLs
  • Script and use server and application monitoring tools

Actively maintain collaborative team relationships

  • Plan, estimate, manage, and monitor team progress using Microsoft Team Foundation Server and other issue tracking software
  • Assist in the testing and user acceptance of web pages and applications
  • Assist with tier 2 and 3 support for server and network environment issues as the go-to technical person for server or network issues, supporting the Service Operations team
  • Understand Evolent’s application architecture in order to provide support for troubleshooting and application issue resolution
  • Work with application development team to make recommendations to enhance the stability, availability, performance and security of Evolent application assets

 

The Experience You Need (Required):

  • Bachelor’s Degree required (prefer Computer Science or Engineering emphasis)
  • 0-3 years of experience in the job offered or a related DevOps or engineering position
  • Extensive experience with deployment automation, PowerShell, and command line scripting
  • Experience programming/developing in a .NET environment using Team Foundation Server (TFS) 2013+ or VSTS, HTML, JavaScript, ASP.NET, Node.js, C#, .Net, and SQL Server

Finishing Touches (Preferred):

  • Self-organizing Agile teams
  • Large scale public facing web application infrastructure
  • SOA architecture, configuration optimizing, and administration for Microsoft Windows Server, IIS, and SQL Server products in both OLAP and OLTP environments
  • Microsoft Azure environments with Windows and Linux OS
  • Supporting production operations for a medium to large data center
  • Server and application monitoring tools and scripting
  • Troubleshooting, isolating, and remediating server availability and performance issues
  • Deployment tools (e.g. Microsoft Release Management, Urban Code Deploy, Chef, etc.)
  • Version control with TFS, Git, GitHub
  • Build automation with TFS, TeamCity, Grunt, and Gulp
  • Application development using Entity Framework, AngularJS, and Bootstrap
  • Designing and implementing high performing and scalable SQL Server environments
  • Application and server security configuration, testing, and vulnerability remediation
  • Supporting IIS web application clustered environments
  • Supporting SQL Server high-availability environments
  • Windows clustering and federation

 

Job Alerts