- Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, Maven, Docker, Nexus, Artifactory, Slack and AzureDevOps
- Extensive experience in distributed Agile and Scrum methodologies to develop best practices for software development and implementation
- Strong experience in migrating applications to both AWS and Azure cloud platforms
- Strong experience in working with version control systems such as Git, GitHub, Bitbucket, Azure Git
- Experience working with developing scripts and automation tools used for building, integrating and deploying software releases to multiple environments.
- Strong hands on experience in scripting languages such as Groovy, JSON, YAML, Ruby, Shell scripting.
- Strong experience in code quality and code coverage tools such as SonarQube, JaCoCo and JUnit.
- Good knowledge of virtualization and container technology like Docker. Experience in creating Dockerfiles and working with Docker containers.
|
- Have good knowledge in setting up Kubernetes clusters using Amazon EKS.
- Strong exposure to configuration management tools such as Terraform, Ansible and Puppet.
- Strong knowledge on practicing TDD, automating Junit tests using Maven in Jenkins.
- Strong knowledge in Tomcat, WebLogic servers on different Operating Systems like Windows, Linux VMware, UNIX and SJessicaris platforms.
- Participated in the release cycle of the product which involved environments like Development, QA UAT and Production.
- Worked with project documentation and documented other application related issues, bugs on internal wiki website.
- A highly motivated, energetic individual, a team player with excellent communication and inter-personal skills.
|