-Responsible for maintaining and improving an enterprise continuous integration/delivery framework as part of the Release and Environments Management Team
-Responsible for services uptime, performance and consistency
-Recommend, develop and implement the automated frameworks to maximize the efficiency of the build and release process
-Monitor, maintain and optimize existing production services
-Actively collaborate with Software Development team to continuously improve the efficiency and reliability of build and deployment processes to support all phases of development, QA and production releases
-Provide and maintain a detailed understanding of the structure and inter-dependencies of systems and leverage your knowledge to improve our build and release processes
-Developing automation for build and release of multiple staging environment
Requirements
-Proven knowledge and experience of Microsoft stack as well as TFS and TFVC
-Solid understanding of SCRUM and Agile methodologies
-Solid expertise and experience of Windows Server and IIS
-Expert at automation scripting using tools such as PowerShell and Batch
-Expert at Linux OS
-Familiarity with Jenkins is a plus
-Proven knowledge of Redis and Elastic search services and their common -monitoring and maintenance tools
-Adequate knowledge of Continues Integration (CI) and Continues Delivery (CD)
-Familiar with trending monitoring tools and maintaining production services
-Familiar with automated testing methods and tools such as Selenium
-Ability to configure and maintain fully automated builds and deployments