Prakash P.
0About
PRAKASH A- BPSS cleared ( British Citizen ) Sunbury-On-Thames, South West London , Surrey , UK Mobile No: 07576111918 Email id: psa8210@gmail.com https://www.linkedin.com/in/prakashadm/ DevOps Engineer / DevOps Consultant / Platform Engineer / DevSecOps Consultant / Cloud Engineer / AWS Cloud Engineer / Python Developer/ Site Reliability Engineer / Docker Certified Associate / Certified Kubernetes Security Specialist Overall 18 Years of IT experienced and 9 years of DevOps Engineer experienced who began career as in software developer in 2005, after 9 years of software development, predominantly in Python/PHP/Web Development, I moved into the DevOps field in 2014. I have extensive experience in a broad range of DevOps tools such as Docker, Kubernetes, Jenkins etc. A proactive and reliable DevOps Engineer, with a broad range of sector experience. Technical Skills ● Cloud - AWS, Google Cloud ,Azure ● OS - Ubuntu/CentOS/Debian/Red Hat, Windows. ● CI/CD - Jenkins , CircleCI ,Gitlab CI, Github Actions, ArgoCD ● Load balancing - Elastic Load Balancer, Nginx, HAProxy ● Virtualization - Docker, Vagrant. ● Automation - Chef, Ansible,Terraform ● Web servers - Apache, NginX, Tomcat, PHP-FPM. ● Containers - Docker ● Orchestration - Kubernetes ● Scripting - Shell /Bash script, Groovy, Python ( Django, Flask) and PHP ( Symonfy,Zend,Laravel) ● Version control systems - SVN, Git ( GitHub , BitBucket and Gitlab ) ● Monitoring /Log Management - Cloud watch, Nagios, Prometheus , Grafana, ELK Stack, Splunk ● Database administration: MySQL, MsSQL,Oracle, MariaDB, DynamoDB , MongoDB, PostgreSQL Cloud Certifications - https://www.credly.com/users/prakash-adm/badges?sort=-state_updated_at&page=1 https://www.credential.net/profile/prakashadmane715/wallet#gs.133z0h ● Kubernetes - Certified Kubernetes Administrator ( CKA) ,Certified Kubernetes Security Specialist (CKS) , Certified Kubernetes Application Developer (CKAD) ● Docker - Docker Certified Associate ● Terraform - HashiCorp Certified: Terraform Associate passed March 18, 2024 ● Jenkins - Certified Jenkins Engineer 2020 ● AWS - AWS Certified Solutions Architect - Associate (SAA), AWS Certified Security - Specialty (SCS) passed on May 16, 2024, AWS Certified DevOps Engineer – Professional, AWS Certified Solutions Architect – Professional ● Google: Associate Cloud Engineer, Professional Cloud Security Engineer Certification, Professional Cloud DevOps Engineer passed on April 29, 2024 ● Azure - Microsoft Certified AZ-900: Azure Fundamentals , Azure Administrator Associate (AZ-104), Microsoft Certified Trainer 2020-2021, Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions, Exam AZ-500: Microsoft Azure Security Technologies Experience and Accomplishments HSBC Bank. Senior DevOps Engineer (Contractor) July 2022 to May 2024 Team Size: 8 Technology: AWS, GCP, Python, Golang, Docker, Kubernetes ,EKS, Shell script, Ansible, Ansible Tower, Terraform, Gitlab , Jenkins , HELM Charts, Artifactory, Splunk , Grafana, Prometheus 1) Experience of working in agile teams in a large enterprise environment. 2) Migrate the existing infrastructure to AWS and GCP 3) Writing Hashicorp Terraform scripts from scratch to build the modules for building Dev, Staging, Pre-rod, Prod, and DR Environments 4) Writing ansible playbook for configuration and deployment 5) Supporting Junior team members of k8s troubleshooting 6) Development of Python script for shipping logs to splunk through plunk API url collector 7) Using Jenkins for build and deployment pipeline. Configured it as a full CICD pipeline 8) Continuous Integration and Continuous Delivery (CI/CD) and Kubernetes deployments 9) Helm 3.0 upgrade 10) Kubernetes and Istio setup 11) Istio with cert manager – design and deployment 12) JIRA project, ticket and sub ticket Automation 13) SNOW Akamai FQDN onboarding automation 14) Akamai certificate renewals automation 15) Migration of ansible tower 3.8.5 to new version 4.4 16) Setup Grafana and Prometheus JPMorgan Chase & Co. Advanced Cloud Engineer (Contractor) January 2021 to July 2022 Team Size: 6 Technology: Python, AWS, Docker, Kubernetes, Ansible, Terraform, Gitlab ,Git, Ansible Tower ,HELM Charts, Prometheus, Cloud foundry, Jenkins, SonarQube, Nexus, PostgreSQL 1) Working within a dynamic agile team that owns and develops its own internal cloud-based platform. 2) This role entailed enhancing the cloud application/infrastructure to enable auto-provisioning of infrastructure resources and automating the migration of legacy systems onto the next generation platform. 3) Migrate the existing infrastructure to AWS and application to EKS 4) Istio installation on EKS 5) Jenkins pipeline design 6) Python and Groovy scripts 7) Argo CD based deployments 8) Sonar integration with pipelines 9) EKS security review with CIS 10) Vault integration with Root CA 11) AWS R53 split zone for internal applications 12) Micro-service migration of legacy applications. 13) Istio upgrade automation 14) Cert-Manager setup with Vault 15) EKS hardening activities like kube-bench/CIS benchmarks 16) Contributed the CI/CD tools library for Jenkins/Spinnaker 17) Implement ansible best practice for Ansible playbook 18) Build the CI/CD with EKS/Helm charts/Argo CD HMRC Platform (DevOps) Engineer (Contractor) June 2020 to Dec 2020 Team Size: 8 Technology: AWS, Oracle, Docker, Kubernetes, Ansible, Terraform, Jenkins, Gitlab, Artifactory,Git, HELM Charts 1) Support release deployment to all environments including production 2) Analysis and troubleshooting deployment and environment issues 3) Support Java Development and Test teams in CI/CD configurations 4) Microservices Deploying Java SE + Java Spring Framework / Spring Boot 2 5) Deployment automation 6) Managed Docker orchestration and Docker containerization using Kubernetes. 7) Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers. 8) Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers. 9) Used Jenkins pipelines to drive all micro services builds out to the ECR registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. 10) Terraform code migration from v0.11 to 0v.14 11) Working in Agile/Scrum development methodology Willis Towers Watson, Reigate, Surrey Senior DevOps Engineer (Contractor) December 2018 to March 2020 Team Size: 5 Technology: Azure, Ansible ( AWX – Ansible Tower), Kubernetes ,Docker , Terraform, Python, Jenkins, Vagrant, Git,Oracle, GitHub actions 1) Migrating VMs and infrastructure to Cloud Azure Platforms 2) Dockerize the .net application and deployed on K8S cluster. 3) Orchestrated CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup. 4) Strong advocate of Microservices over monolithic approach, architect applications to be independently scalable, versionable and deployable 5) Install Ansible Server and deploy agent on all Linux Server. 6) Write Ansible Playbooks and do configuration on Linux servers. 7) Created complete automatic VM Provisioning using Jenkins, Ansible 8) Install Redhat/Centos Enterprise Linux 6 & 7 servers by using Ansible servers. 9) Install and configure Ansible Tower Server. 10) Create Ansible playbooks and deploy & provision Linux systems. 11) Configure Ansible tower sever for provisioning playbooks. 12) Implemented Ansible Roles for managing configurations and deployments for applications in all environments 13) Integrate Red Hat Satellite and Ansible Tower to use Satellite Server as a dynamic inventory source for Ansible Tower 14) Create provider.tf, vars.tf, Terraform.tfvars and instance.tf files and define access keys Modules and resources to provision Azure services. 15) Using Terraform plan to create a plan and apply the config by using Terraform apply with the help of .tf files 16) Configure and maintain Cloud Infra using Terraform 17) Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes. 18) Hands-on experience setting up Kubernetes (k8s) Clusters for running microservices. Took several microservices into production with Kubernetes backed Infrastructure. 19) Extensive experience using MAVEN and ANT as build management tools for building of deployable artifacts (jar, war) from source code. 20) Efficient experience in using Nexus and Artifactory Repository managers for Maven builds. 21) Implemented Azure security best practices 22) Upgrade the OHS to ORDS docker image 23) Worked on Activemq (active-passive) cluster Unipro ltd, London Senior DevOps Engineer (Contractor) March 2018 to November 2018 Team Size: 3 Technology: AWS, Chef, Kubernetes ,Docker , Terraform ,SQS,SNS, Cloudwatch , Java Stack, LAMP Stack,Node Stack, Bitbucket, Jenkins CI/CD, shell script , Groovy, JIRA,Ubuntu Linux 1) CI/CD: Introduced CI/CD pipelines using Terraform (infrastructure as code - IOC ) for infrastructure, Kubernetes with Kops for AWS cluster and Jenkins for build pipelines 2) Usage of various Jenkins plugins like Subversion plugin, Maven Integration plug-in, SonarQube plugin, Role-based Authorization Strategy plugin, AWS CodeDeploy Plug-in, Ansible plug-in, Docker plugin for CI/CD implementations. 3) Implemented various AWS services like EC2, ELB, RDS, Cloudformation, IAM, S3, SNS, SES,Cloud watch. 4) Integration of SonarQube for static code analysis and its plugin namely SonarQube build break plugin to fail build if Code Quality Gates fail. 5) Usage of Docker for various microservices of the project. 6) Usage of Ansible playbooks to build/push/fetch latest images from/to DockerHub and deploy containers with latest Docker images on vms. 7) Implementation of ELK stack for various log analysis. 8) Artifactory: JFrog , AWS S3 Bucket 9) Troubleshooting and required assistance for Developers to understand and use it. Connect Auto, Thames Ditton, SW London - KT7 0SR DevOps Engineer (Contractor) September 2017 to February 2018 Team Size: 3 Technology: AWS, Ansible, Kubernetes ,Docker , Terraform ,SQS,SNS, Cloudwatch , Java Stack, LAMP Stack,Node Stack, Bitbucket, Jenkins CI/CD, shell script , Groovy, JIRA,Ubuntu Linux 1) Setting up and Iterative development of CI/CD pipelines with GoCD and Jenkins. 2) Responsible for introducing and building Immutable infrastructure, Terraform, Packer and Ansible to build infrastructure as Code. 3) Architect and build Microservices on ECS (Faregate/EC2) and Rancher. 4) Migrating ECS(EC2) Cluster to EKS. 5) Responsible for Building Architecting Environments with High Availability and fault tolerant on AWS. 6) Responsible for building monitoring for Microservice and Infrastructure with CloudWatch, Datadog. 7) Extensive Scripting with Python, Docker and Bash to Automate deployment, reporting and Monitoring. Babylon Health, South Kensington, London - SW3 3DD DevOps Engineer Contractor February 2017 to August 2017 Team Size: 4 (developers) 1) Started continuous integration using Jenkins, Dockers on AWS and Rackspace. 2) Automated ChatBot: Integration of Various PHP based microservices with Python based microservices using Kong for Authentication and services registration. 3) B2B Processes: CI/CD integration of projects in Python3.6 using Flask to manage patient consultations, blood test results, patient medical history. Accord Marketing, Whetstone, London - N20 0PB DevOps Engineer September 2016 to Dec 2016 1) Docker and AWS 2) Jenkins CI/CD jobs and pipelines 3) Groovy scripting 5) Git Version Control System,Github 6) LINUX - Centos, Ubuntu and Docker Alpine 7) Python and LAMP Stack 8) ELK stack Motortrak Ltd, Thames Ditton, SW London, DevOps Engineer - Contractor March 2016 to August 2016 DevOps Engineer - Permanent March 2014 to February 2016 1) Supporting legacy applications in a private cloud ( RackSpace) and their migration to AWS. 2) Dockering the Image for Local/production/UAT using ansible. 3) I’ve been playing a key role in the implementation of MongoDB and ETL processes 4) Implementing DevOps practices and technologies in our new infrastructure in the Cloud, such as Docker, Ansible and AWS among others 6) Support AUS, Europe and UK market for Jaguar Land Rover Premier IT Group, Holborn, London July 2011 to February 2014 Python/PHP Developer - Permanent • Work on CMS Product, Moodle Integration, CRM development, TASK Development TCS (Tata Consultancy Services), Mumbai, India IT Analyst – Oracle CRM Consultant (Right now) Feb 2011 to June 2011 Spadeworx Software Services, Pune, India Senior Software Engineer July 2009 to January 2011 QUALIFICATION Bachelor of Engineering (B.E.) in Computer Science from Pune University, Sanjivani College of Engineering Kopargaon (Shirdi), Maharashtra ,India in 2005 PERSONAL DOSSIER Languages known: English, Marathi and Hindi References: Available on request UK ELIGIBILITY: British Citizen ( BPSS cleared )