Skills
Shell ScriptMavenJenkinsDockerCI/CDSonarQContainerizationCloudVirtualizationAmazon Web ServicesDevOpsAWSDescription
- Having overall 4 + years of experience Information Technology industry in various roles with excellent experience in Devops Engineer with AWS Cloud Computing/Development and Implementation.
- Good working experiesnce on Linux and Windows Operating Systems.
- Having experience on multiple tools like Git, Jenkins, Docker, Ansible and Kubernetes in application configuration, code compilation, building and automating, managing and releasing code.
- Experience in Administration of source control management systems, such as GIT.
- Working experience with build tools like Maven.
- Worked on Web servers and Application servers like Apache, and Tomcat to deploy code.
- Experienced in Jenkins by installing, configuring and maintaining for purpose of continuous integration (CI) and for end-to-end automation for all build and deployments and creating Jenkins CI pipelines .
- Running environment based jobs by configuring Jenkins Master-Slave technique, which builds jobs in Slave machines and automates deployment in specific environments based on pipeline script .
- Maintaining Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like DEV, QA, UAT and PROD.
- Automated build and creation of Individual Jenkins jobs, including automatic generation, reporting and alerting of build failures and build status indicators.
- Hands on experience on code quality analyzing tool SonarQube
- Have experience on artifactory tools Nexus, JFrog.
- Good knowledge on Shellscript.
- Good experience on Containerized platforms like Docker, writing Dockerfiles, building Docker Images, and running the Docker Containers.
- Maintaining a backup of created Docker Images in Nexus private repository and deploying the cntainers in various environments .
- Managing the creation, deployment and monitoring of Docker Containers using Orchestration frameworks like Kubernetes and Docker swarm.
- Updating changes and deploying applications in deployment servers by using Ansible Configuration Management tool by using ansible yml/yaml script
- Amazon Web Services (knowledge in AWS services like EC2, S3, EBS, EFS, IAM, VPC, ELB, Auto- Scaling, ECR, EKS and Cloud Watch).
Technical Expertise
- Operating Systems: Linux, Windows
- Version Control Tools: GIT, GIT Hub
- Scripting Language: Shell Script
- Application Servers: Tomcat, JBoss/WildFly
- Build Tool: Maven
- Artifactory Repository: Nexus, JFrog
- Static Code Quality Tool: SonarQube
- Continuous Integration: Jenkins
- Containerization Platform: Docker
- Container Orchestration: DockerSwarm, Kubernetes
- Configuration Management Tool: Ansible
- Cloud Services: AWS, EBS,EFS, S3, EC2, ELB, Auto Scaling, VPC, ECR, EKS
- Monitoring Too: NewRelic , Prometheus, Grafana