Devops Engineer
Current• Implemented new project build frameworks using Jenkins to design and configure build jobs, ensuring consistent and reliable builds.• Gained hands-on knowledge of Git for source code management, mastering version control practices like branching, merging, and pull requests to enhance team collaboration.• Utilized Jenkins for continuous integration, developing CI/CD pipelines that automated testing and deployment, reducing manual effort and improving release speed and quality.• Collaborated with the application team to schedule downtime and conduct pre-install and post-install checks, ensuring smooth installations and stable systems.• Acquired experience writing custom Ansible playbooks for deployment orchestration, automating processes to maintain consistency across environments.• Worked extensively with Docker containers, managing tasks like attaching to running containers and removing images to ensure efficient application deployment.• Gained experience with Kubernetes for automating application deployment, including setting up clusters and ensuring high availability.• Created S3 buckets and managed their policies on AWS, ensuring data security and optimizing storage costs.• Developed practical knowledge of Docker for creating lightweight, portable application environments for development and testing.• Assisted in utilizing AWS services such as IAM, EC2, S3, RDS, Lambda, and CloudWatch, enhancing my cloud resource management skills.• Supported the creation of a private cloud using Kubernetes for DEV, TEST, and PROD environments, configuring clusters to optimize development and deployment workflows.