DevOps Engineer - CREATUM CONSULTING LTD
(2024-06)
Worked on all phases of Software Development Life Cycle. Well versed with Software development (SDLC) and good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile methodologies.
- Implemented infrastructure as code (IaC) using tools like Terraform or CloudFormation to automate the provisioning and management of cloud resources, ensuring consistency and reproducibility across environments.
- Experienced in working on AWS and its services like AWS IAM, VPC, EC2, EKS, EBS, S3, ELB, Auto Scaling, Route 53, Cloud Front, Cloud Watch, and SNS.
- To proactively detect and address performance or availability issues, established reliable monitoring and alerting systems with tools like Prometheus, Grafana, or related technologies.
- Worked with AWS IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
- Created Docker images using Docker File, worked on Docker container snapshots, removing images, and managing Docker volumes, and implemented Docker automation solution for CI/CD model.
- Worked in container-based technologies like Docker, Kubernetes trouble shooting pods through ssh and logs, modification of Build configs, templates, secretes.
- Strong experience in branching, tagging, Merging, and maintaining the version across the environments using SCM tools like Subversion (SVN), TFS and GIT and GitLab.
- Troubleshoot issues within Kubernetes cluster, configure authentication and authorization for the API Gateway, developed automated configuration for Nginx plus using Ansible.
- Involved in integrating the GIT, Bit Bucket into Legacy Puppet to ensure the integrity of applications by creating Production, Development, Test, and Release Branches.
- Used Python and Shell scripts for automation, enhancing workflow effectiveness and lowering errors.
- Involved in JIRA as defect tracking system and configure various workflows, customizations and plugins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub.
- Worked on security vulnerabilities project on application security patches for critical Linux servers for remediating the vulnerabilities.
Junior DevOps Engineer - VARCHAS TECHNOLOGIES
(2023-03 - 2024-05)
Participated in the SDLC requirements collecting, analysis, design, development, and testing of.
- Developed Terraform scripts to create the AWS resources such as EC2, Auto Scaling Groups, ELB, Route53, S3, SNS and Cloud Watch Alarms.
- Developed Kubernetes Helm Charts for different application rollouts and gave insights to teams using DataDog.
- Implemented CI/CD strategy in involving Jenkins, Terraform Enterprise and AWS.
- Used Jenkins as continuous delivery tool involving package creation, distribution and deployment onto Tomcat application servers via shell scripts embedded into Jenkins jobs.
- Responsible for design and maintenance of the Git Stash Repositories, views and the access. Used automated code check-outs in Git and created branches.
- Worked on Version control tool Bitbucket, which includes branching, tagging, merging, resolving merge conflicts, cherry picking, rebasing and upgrades.
- Built end to end CI/CD pipelines in Jenkins integrating SCM, compiling source code, performing tests.
- Good knowledge and experience in using Elasticsearch, CloudWatch, Prometheus and Grafana for logging and monitoring.
- Implemented containerization solutions using Docker and container orchestration with Kubernetes on Elastic Kubernetes Service (EKS).
- Worked running version control programs like Git and Subversion, might guarantee the quality of your code.
- Expertise in using the JIRA for bug tracking, creating the dashboard for issues and resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.