Job Description:
- Experience in implementing DevOps practices and DevOps-tools in areas like CI/CD using Jenkins/TeamCity, environment automation, and release automation, virtualization, infra as a code or metrics tracking.
- Hands on experience in DevOps tools configuration on different environments.
- Strong knowledge of working with DevOps design patterns, processes and best practices
- Hand-on experience in setting up Build pipelines.
- Prior working experience in system administration or architecture in Windows or Linux.
- Must have experience in GIT (BitBucket, GitHub, GitLab)
- Hands-on experience on VSTS/SVN and Jenkins or Bamboo or TeamCity
- Hands-on knowledge in one scripting language (Nant, Perl, Python, Shell or PowerShell)
- Configuration level skills in tools like IBM uDeploy/uRelease or Rundeck, SonarQube (or similar tools) and Artifactory/Nexus
- Expertise in Virtual Infrastructure (VMWare or VirtualBox or QEMU or KVM or Vagrant) and environment automation/provisioning using SaltStack/Ansible/Puppet/Chef
- Deploying, automating, maintaining and managing Azure cloud based production system including monitoring capacity
- Good to have experience in migrating code repositories from one source control to another.
- Hand-on experience in Docker container based deployments.
- Must have good communication skills and problem solving skills