With approximately 1 year of experience in CI/CD (Continuous Integration / Continuous Deployment) processes, Build and Release Management, and Cloud Implementation, all within the scope of DevOps culture, I possess expertise in understanding Operating Systems such as RedHat Linux and Ubuntu. Additionally, I have hands-on experience with Amazon Cloud Administration, encompassing services such as IAM, EC2, S3, EBS, VPC, ELB, RDS, Route 53, Auto Scaling, CloudWatch, and Security Groups.
My proficiency extends to working with VPCs, public and private subnets, Route Tables, Internet Gateways, and creating Security Groups for launching customized AMI configurations. I have adept knowledge in creating AWS users and groups through IAM, along with permissions management to control their access to AWS resources.
Moreover, I have experience with DevOps tools including GIT, Maven, Jenkins, and Docker, and repository management using GIT and GitHub. I excel in utilizing build tools like Maven and Gradle to produce deployable artifacts such as WAR and JAR from source code. I have hands-on experience with Continuous Integration servers like Jenkins and AWS CodePipeline.
Furthermore, I am skilled in setting up Docker, creating new images, and retrieving images from Docker Hub & ECR. I have worked extensively with Docker images and containers for deploying applications and possess experience in deploying and configuring Docker infrastructure on Ubuntu and Amazon Linux. Additionally, I am proficient in managing and supporting Tomcat and nginx application servers.
My expertise also includes implementing security practices for source code, dependencies, and Docker images using tools such as SonarQube and Snyk. I have a good understanding of Ansible, Kubernetes, and Terraform, along with proficient knowledge in utilizing cloud technology AWS and databases like MySQL, DynamoDB, and MongoDB.