Job Description :
Key Responsibilities -

Build and deployment automation of the various applications and tools within the organization
Follow and drive best practices for source control, build, continuous integration, and release automation
Research, recommend, and implement tools to assist in automation of various applications Net, Java, mobile) build and deployment
Deployment, administration, and maintenance of automation tools like Jenkins, Artifactory, Puppet, etc
Deployment and maintenance of cloud infrastructure to support development and QA needs
Complete manual build and deployment activities as needed
Collaborate with technical leads and release managers on deployment and release activities
Document the build and deployment processes
Required Skills and Knowledge -

Deep understanding of CI/CD principles and best practices
Strong experience with Jenkins, Artifactory, Nuget, Puppet
Experience with Azure and cloud deployments and automation, including cloud infrastructure management
Proficiency with build automation, dependency management, and configuration management of .Net applications
Hands on coding experience with .Net applications to support automation related improvements – configuration, build scripts, packaging and dependency management
Comfortable with both Windows and Unix/Linux operating systems
Experience with configuration management concepts and tools
Proficiency with version control systems, preferably Mercurial or GIT
Experience writing automation scripts (Powershell, Python, Bash, Ruby)
Excellent problem-solving, analytical and investigative skills
Experience with related tools like Nagios, Docker, Kubernetes, etc is a plus
             

Similar Jobs you may be interested in ..