Imran Khan Pathan
Development
Arizona, United States
Skills
Cloud Computing
DevOps
Ansible
Docker
Kubernetes
Open Shift
GitHub
Jenkins
AWS (Amazon Web Services)
GCP (Google Cloud Platform)
About
Imran khan Pathan's skills align with Programmers (Information and Communication Technology). Imran also has skills associated with Consultants and Specialists (Information and Communication Technology). Imran khan Pathan has 13 years of work experience.
Acomplishments
Migrated the first on prem application to the cloud environment for the organization . Automating infrastructure provisioning using terraform, CICD automated, used various services like kubernetes cluster, VIP, postgresql, object storage, elastic search, monitoring setup
Migrated the on prem applicarion to AWS environment using various services like S3, ECS cluster, network components, database RDS, cloudfromt, loadbalancer via cloud formation tool.
Work Experience
Senior Cloud & DevOps Engineer
Vencedor Software Group Inc
July 2023 - Present
- Roles & Responsibilities: * Multi cloud engineer experience in automating and provisioning Infrastructure and CICD implementation using various Terraform, Cliudformation, Ansible, Gitlab, Jenkins and other tools. * Providing solutions for Banking Applications for the migration from on premises to Cloud. * Creatings POCS and getting sign off and implementing from Dev To Prod platform.
Senior Software Analyst
VISEO Asia PTE LTD
September 2021 - July 2023
- DevOps Engineer - BNP Paribas Roles & Responsibilities: * Transform on premises Infrastructure and applications to multi-cloud environments like AWS, IBM, GCP platforms with various services using ECS, EKS, IKS (K8s cluster), Postgresql, Mysql, Elastic search, Redis, Kafka Event stream, Setup Kafka Connect cluster in confluent, VIP, Ingress resource deployments. * Experience in Architect, Design, Administer of openshift Cluster installation on Cloud and on-prem environments along with configuration of storage, DNS, DHCP, Loadbalancer, VIPs, certificates configuration. * Experience developing HELM charts for installing Kafka connect cluster, and other Kubernetes manifest deployments. * Create POC's using different IT systems in the cloud to achieve the security, high availability, performance as per the infrastructure and application design requirements. * Setup IKS, EKS, GKE k8s cluster in public and private cloud to migrate the application to containers. * Mentor, manage, train Engineers to help automate both the Infrastructure deployment and application & Database deploying in various environments right from Development to Production, and assisting support teams for running Cloud operations like monitoring, troubleshooting applications and infrastructure components. * Setup CICD pipeline using NPM, Maven build tools and integration with Jenkins, Harness, Bitbucket, Ansible,, Serena, Nexus for deployment in k8s cluster and implement security tools to ensure code is reviewed and images are scanned for vulnerabilities. * Securing applications and Databases secrets using Hashicorp vault integration with application pods. * Monitor the applications and infrastructure using Observability tools like Cloudwatch, Sysdig, Dynatrace, LogDNA, Prometheus.
Senior Software Consultant
Persolkelly Singapore Pte Ltd
January 2021 - September 2021
- Cloud & DevOps Engineer - Gov tech Roles & Responsibilities: * Setup Multi-VPC Intrastructure in AWS cloud with Serverless Architecture. * Experience in setting up Multi layered Architecture which involves ECS (Elastic container service) Fargate cluster and configure Service, tasks, Task definitions with high availability. * Have Setup Network Load balancer, RDS for highly available managed SQL cluster, S3 Buckets for all 3 Web, Application, Database layer to store its content, API gateway. * Securing the S3 buckets with KMS keys and also enabling access points to allow access only via VPC's. * Worked with Roles, IAM & Bucket policy to provide required permission to users and services access within the account. * Experience working with Lambda, EMR, DynamoDB * Setup VPC, Subnets, NACL, Security groups and configure firewall rules to allow access between the layers, configuring VPC endpoints services to flow the communication between other services via Private subnets. * User Cloud native DevOps tools to store the application image in ECR, CodeCommit to store the Infra code. * Have setup Windows Bastion hosts to be accessible via Session manager to communicate with RDS and other applications services. * Automate the AWS Resources deployment using Cloudformation tool. * Design the CICD pipeline for Application software release using Bitbucket, Bamboo, XL Deploy, Nexus Repository manager, Nexus Sonatype.
Application consultant - United Overseas Bank
Optimum Solutions Pvt Ltd
July 2019 - January 2021
- Roles & Responsibilities: * Use configuration management tool like Ansible in automating the application deployments, configuration and applying patch and perform administration tasks. * Work with application team and provide ideas to detect application failure and automating the same using bash script. * Have worked on Openshift to create POC's to test and deploy on-prem traditional applications into the cluster and configuring the network and security. * Worked with Bank API's and analysing and troubleshooting the issues and configured certificates for two way ssl communication. * Configuring VM's from the physical box as per the project needs to deploy and test the applications for migration.
IT Analyst
TATA Consultancy Services Ltd
August 2014 - June 2019
- Infra Lead (3 yrs) Deutsche Bank Roles & Responsibilities: * Work closely with engineering team for implementing and designing the Highly available Openshift platform on premise. * Setup Ingress and Egress services as per application requirements and auto scaling the applications. * Perform fine tuning and optimisation of Kubernetes cluster resources regularly with continuous monitoring. * Perform cluster install and manage PROD, DEV clusters with high availability setup for banking applications. * Automate tasks using shell scripting, Ansible to avoid manual intervention which are repetitive. * Experience in using various Devops tools in implementing CI/CD pipelines to automate build, deployment process and ensure high availability of systems using monitoring tools. * Good knowledge in configuring third party tools in Jenkins like Git, Ansible, Docker to automate deployment. * Experience in containerising the software applications and using Docker file to build images. Experience and knowledge in deploying & managing micro services. * Applying patches, adding/removing nodes using Ansible playbooks. * Troubleshooting issues with respect to routes, pods, deployments, registry and NFS. * Experience in developing Splunk queries and dashboards to monitor and alert application performance. * Perform various administration tasks in multiple clusters like Creating users, projects, roles, Setting quota and limits for Pods and containers. * Creating secure routes for the services with SSL termination at different levels. * Unix & Middleware Support (Systems Engineer 1.5 yrs) Key Roles and Responsibilities: * Have supported the Infra platform and is responsible for configuring 7000 + applications which includes Bank Business Critical Applications across the globe. * Has sound knowledge in fixing application issues with respect to Apache, Load balancer setup, SSL/TLS/TWO way ssl setup, and also knowledge of the following plugin settings like mod proxy, mod_jk, mod_wl and troubleshoot the issues faced in connecting Apache to backend application server (Tomcat, WebLogic, Jboss, etc.) * Co-ordinating and Planning with UNIX team to update OS level patches, server downtime reboot, disk failure or part replacement, F5 upgrade and ensure no downtime to Bank applications. * Works closely with engineering teams for any bugs or major issues which are noticed in the application API and fix them via patches which are provided by Engineering team and testing the new features and provides signoff and ensure they are fixed in continuous Integration/regression release before it moves to production. * Has been the escalation point of contact for any High Critical Incident like P1/P2/P3 which impacts Business of EMEA/APAC applications and ensure to find the root cause if any issue from LB, apache server, application server and give all the log analysis and involve other downstream teams like Single sign-on, Tomcat, Networks, Unix SA Etc. * Was working in an environment to handle change management, incident management, problem management process. * Well versed in network command tools in Linux and good knowledge in Identifying Linux server issues and liase with Unix administrator SA in performing various administration tasks in the server.
Systems Engineer
Infosys Limited
November 2010 - August 2014
- * WEB HOSTING PLATFORM (3.5 yrs.) Deutsche Bank Key Roles and Responsibilities: * His task involves administration and support of the platform and is responsible for the smooth running of the 4000 + applications which includes many Business Critical Applications and also assisting the clients in setting up and configuring their application on this web hosting environment. * The web hosting platform combines technologies like Apache, Tomcat, Linux, SSL, etc. and demands sound knowledge of ITIL processes. * Monitoring Servers like Production, UAT and testing environment and resolve server related problems. * Maintain and modify the server related configurations of different site as per the client requirement. * Have proactively taken action on fixing Web/Application Server problems which may cause hundreds of application not running for the users. * Provide assistance in setting up Public keys for SSH, SCP/SFTP for the applications. * Has good understanding of ITIL frameworks like Incident and Change management. * Maintain trust and reliability with the business leaders and provide ample support. Academic Snapshot:
Education