- Experienced in Cloud Migrations to IAAS Platforms such as AWS, Azure, and Google Cloud.
- Proficient in provisioning resources using Infrastructure as Code (Terraform, CloudFormation).
- Managed AWS and Azure infrastructures using CloudFormation and Terraform.
- Implemented and maintained cookbooks in Chef, creating environments, roles, and templates for effective environment management.
- Hands-on experience in configuring real-time monitoring dashboards in Splunk, enabling proactive identification and resolution of operational issues, security threats, and performance bottlenecks.
- Extensive experience in translating complex data sets into clear and actionable visualizations, leveraging Splunk's robust visualization features to present data trends, patterns, and anomalies effectively.
- Extensive experience with version control using SCM tools like GitLab and GitHub.
- Skilled in using build and automation tools like ANT, Maven, and Gradle.
- Created Ansible playbooks for release environments and converted Chef recipes into Ansible Playbooks.
- CI/CD experience in containerized microservices environments.
- Implemented SonarQube installations and Nexus Artifactory repositories.
- Setup Master-Slave architecture in Jenkins for continuous integration and automation.
- Hands-on experience with Docker containers and consoles for managing application lifecycles.
- Proficient in creating Kubernetes manifest files for PODs, Services, Replication Controllers, and rolling updates.
- Installation and setup of ETCD cluster (key-value) datastore in Kubernetes.
- Contributed to all aspects of the Software Development Life Cycle (SDLC), Scrum, and Agile methodologies.
- Built and deployed Docker containers for implementing Microservices Architecture.
- Strong analytical, problem-solving, and communication skills. - Solid working knowledge of cloud environments and tools.
- Provisioned self-managed Kubernetes cluster using Terraform and Ansible playbooks.
- Utilized ANT Scripts to automate the build process.
- Designed roles and groups using Azure Identity and Access Management (IAM).
- Proficient in designing, developing, and maintaining Splunk dashboards to visualize data insights and facilitate informed decision-making processes.
- Extensive experience in translating complex data sets into clear and actionable visualizations, leveraging Splunk's robust visualization features to present data trends, patterns, and anomalies effectively.
- Proficient in aggregating and analyzing large volumes of data from multiple sources within Splunk, including logs, metrics, events, and external data sources, to derive valuable insights and trends.
- Automated Datadog Dashboards with Terraform scripts.
- Developed automation code using Opscode Chef and Python for building OpenStack environments autonomously.
- Created Chef coding best practices for the existing development team.
- Configured and managed Jenkins for running automated builds.
- Integrated Ansible Playbooks with Terraform templates for infrastructure provisioning in AWS.
- Deployed 3-tier architecture infrastructure on AWS cloud using Terraform.
- Migrated IAC base from Terraform 0.11 to 0.12 to the latest version.
- Automated infrastructure scaling using Terraform and Ansible for dynamic workloads.
- Implemented Puppet modules for consistent configuration across various servers.
- Collaborated with the security team to implement and maintain security best practices.
- Conducted training sessions for the development team on Terraform best practices.
- Facilitated data storage and disseminating processes by reviewing migration strategies.
- Estimated costs of new systems, modifications and updates.
- Monitored servers and data to measure accessibility and performance.
- Created Kubernetes manifest files for PODs, Services, Replication Controllers, and rolling updates.
- Containerized applications with Docker and configured Docker containers.
- Built servers using AWS/Azure: Importing volumes, launching VMs, EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs), Cloud Watch & Monitoring services.
- Established infrastructure and service monitoring using Prometheus and Grafana.
- Handled migration of on-premises applications to the cloud and created resources in the cloud to enable this.
- Implemented Continuous Integration and Deployment solutions using Chef, Ansible, and Terraform.
- Deployed Chef server in AWS for infrastructure automation.
- Configured and updated servers using configuration management tools like Ansible.
- Involved in Linux/Unix system administration, system builds, installations, upgrades, migrations, and troubleshooting on RHEL.
- Implemented source control strategies using GitHub, defined branching, and merging strategies.
- Implemented blue-green deployments for zero-downtime releases using Kubernetes.
- Created Helm charts for packaging and versioning Kubernetes applications.
- Developed and maintained Dockerfiles for building optimized and secure Docker images.
- Conducted performance tuning of AWS resources for optimal cost-effectiveness.
- Implemented Infrastructure as Code (IAC) best practices, ensuring version control and code review.
- Collaborated with cross-functional teams to design and implement disaster recovery plans.
- Automated routine tasks using Ansible playbooks, reducing manual intervention.
Cloud: Azure, GCP, AWS (EC2, VM, S3, Blob storage, Route 53, ELB, EBS, ELK, Azure App service, Azure DNS, VPC, Azure monitor)
Source Control/Build tools: GitLab, GitHub CI/CD Tools: Jenkins, Azure DevOps Artifactory Repository tools: Nexus
Infrastructure configuration tools: Terraform, CloudFormation
Web Servers: Apache Tomcat
Version Tools: GIT, SVN
Container Technology: Docker, Kubernetes, Helm
Configuration Management: Ansible, Chef
Monitoring: Nagios, ELK, Prometheus, Grafana, Splunk, CloudWatch
Languages: Java, Python, JavaScript Scripting: Bash scripting, Python, Groovy, YAML