1. Having a Good Knowledge in Containerized deployment tool Docker.
2. Having a Good Knowledge in container orchestration tool Kubernetes and EKS.
3. Having a good knowledge in version control tool like GIT and GitHub.
4. Knowledge in Creating branches, tagging and providing access permissions to the developers over branches.
5. Having a good knowledge in CI/CD tool Jenkins
6. Having good knowledge in Shell scripting in Linux operating system.
7. Good exposure on Linux OS (Red Hat, Ubuntu).
8. Having good knowledge in Build Tool Maven to generate project Artifacts.
9. Having good knowledge in Nexus as Artifactory repository for Maven builds.
10. Having good knowledge in automating build process using JENKINS CI/CD Tool and written pipeline scripts.
11. Having good knowledge in maintaining and executing build scripts to automate development and 12. production builds by using CI tool.
12. Having good knowledge in Continuous integration using the Pipeline View.
13. Knowledge on Configuration management using the Ansible. and written ansible playbooks.
14. Having good knowledge in deploying the artifacts in Tomcat Server.
15. Good Knowledge in Nginx using as a load balancer.
16. Good knowledge in checking the code quality using the SONARQUBE.
17. Having good knowledge in Amazon Web Services (AWS), Creating EC2 Instances and configuring all necessary services.
18. Good knowledge in AWS services i.e., EC2, VPC, IAM, ELB, EBS, S3, EFS, ECR.
19. Knowledge in scripting languages Shell scripting, YAML script, Groovy script.
20. Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly