Anand Ahirkar
Design
Maharashtra, India
Skills
DevOps
About
Anand Ahirkar's skills align with Consultants and Specialists (Information and Communication Technology). Anand also has skills associated with Programmers (Information and Communication Technology). Anand Ahirkar appears to be a low-to-mid level candidate, with 4 years of experience.
View more
Work Experience
Sr. DevOps/AWS Engineer
Lagozon Technologies Pvt. Ltd
April 2024 - Present
- Job Description: In a DevOps role, you orchestrate the seamless integration of development and operations. You automate workflows, employing tools like Jenkins and Ansible. Infrastructure as Code (IaC) is your language, using Terraform or CloudFormation to provision resources. CI/CD pipelines are your lifeline, ensuring rapid and reliable software delivery. Monitoring with tools like Prometheus keeps systems healthy and optimized. Containerization with Docker and orchestration via Kubernetes streamline deployment. Security is paramount; you collaborate to fortify systems against threats. Effective communication is key as you bridge teams and drive continuous improvement. Troubleshooting complex issues is where you shine, ensuring smooth operations round the clock. Project Project Name: KYC chatbot Project Description: Led the deployment and orchestration of Chatbot, a cutting-edge chatbot application, utilizing Docker containers, Kubernetes for container orchestration, and Amazon Web Services (AWS) for cloud infrastructure. Technology Stack: Containerization: Docker Jenkins Container Orchestration: Kubernetes Cloud Services: Amazon Web Services (AWS) Project Highlights: 1. Docker Containerization: Containerized the Chatbot application using Docker to ensure consistency and portability across different environments. 2. Kubernetes Orchestration: Orchestrated the deployment and scaling of Chatbot containers using Kubernetes, enhancing efficiency and resource utilization. 3. AWS Cloud Infrastructure: Leveraged AWS services, including EC2 instances, S3 for storage, and RDS for database management, ensuring a scalable and reliable infrastructure. 4. High Availability and Scaling:Implemented strategies for high availability and scalability in Kubernetes to handle varying workloads effectively. 5. Continuous Deployment: Established a continuous deployment pipeline to automate the deployment of Chatbot updates, ensuring rapid and reliable releases. 6. Monitoring and Logging: Integrated monitoring and logging tools within the Kubernetes cluster to facilitate proactive issue identification and resolution. Outcome: The successful implementation of the Chatbot deployment project resulted in a robust and scalable chatbot platform. By utilizing Docker, Kubernetes, and AWS, the project achieved high availability, streamlined deployments, and efficient resource management. Project Name: Continuous Integration/Continuous Deployment (CI/CD) Automation for Java Web Application Project Description: Implemented a robust Continuous Integration/Continuous Deployment (CI/CD) pipeline for a Java web application using industry-standard tools and best practices. Technology Stack: Source Code Management: Git Build Tool: Maven Application Server: Apache Tomcat Automation Server: Jenkins Project Highlights: 1. Maven Build Automation: Configured Maven for building the Java web application, managing dependencies, and producing deployable artifacts. 2. Jenkins Integration: Set up a Jenkins pipeline job for automated builds triggered by Git commits. Configured build steps to perform clean builds and execute unit tests. 3. Deployment Automation: Implemented post-build actions for deploying the built WAR file to Apache Tomcat. Ensured seamless integration between Jenkins and Tomcat for automated deployment. 4. Webhook Integration (Optional): Established webhooks to enable automatic triggering of Jenkins builds upon code changes in the Git repository. 5. Version Control: Utilized Git for version control, allowing for efficient collaboration and version tracking. Outcome: The implemented CI/CD pipeline significantly improved the development workflow by automating the build, test, and deployment processes.
DevOps Engineer
ULTIMATE INFOVISION PVT LTD
November 2021 - April 2024
- Job Description: Automated day-to-day tasks using Shell scripts for increased operational efficiency. Implemented Jenkins for seamless build processes, configuring master and slave nodes.Orchestrated CI/CD pipelines, managing infrastructure as code with Ansible and Terraform. Applied AWS expertise, creating chef playbooks and Ansible recipes for EC2 deployments.Managed source code effectively with GIT. Established Ansible Server, workstation, and client, scripting for efficient application deployment. Led continuous integration and deployments using Jenkins and Docker.Oversaw monitoring tools like Nagios, ensuring resource and network monitoring and executing processes for release management, automated code deployment, configuration management, and monitoring.
Devops internship
NEUBOTIC
August 2020 - July 2021
- Job Description DevOps Interns collaborate on automating software delivery and infrastructure processes, contributing to continuous integration and deployment. They work with version control systems, scripting languages, and gain exposure to containerization technologies. Strong problem-solving skills and effective communication are crucial, especially in a remote work setting. Interns assist in troubleshooting and documenting processes, fostering knowledge sharing within the team. Basic knowledge of DevOps concepts, automation tools, and cloud platforms is expected.