Obaid Rahman - Kubernetes Engineer , Kubernetes Admin |
[email protected] |
Location: Skokie, Illinois, USA |
Relocation: |
Visa: TN |
Obaid Ur Rahman Cell: 817-677-8393 Email: [email protected]
Dec/06/2023 _________________________________________________________________________________________________ Profoundly skilled and results-driven professional, fueled by an unwavering passion for AWS/DevOps engineering, OpenShift, and Kubernetes Administration. Boasting a robust 20+ years in Automation, Architecture, Administration of Middleware with years of track record encompassing expertise in AWS, Kubernetes and OpenShift. Career Highlights DevOps engineer in Kubernetes, Azure, AWS, Ansible, GitHub, Jenkins, and API Gateway and more. Designed, configured, and managed public/private cloud infrastructure utilizing AWS EC2 instances, Autoscaling on designing highly scalable middleware infrastructure with HA complaint domains. Managed cluster resources, including nodes, pods, services, and namespaces, to ensure efficient resource utilization on large scale. Implemented security best practices, including RBAC, network policies, and TLS certificates, enhancing cluster security. Collaborated with DevOps teams to automate deployment processes using CI/CD pipelines and Infrastructure as Code (IAC) tools. Used terraform to build and maintain cloud echo system in both AWS and Azure. Well versed in managing source code repositories like SVN, Git, GitHub. Possess strong background in ITIL framework and working in the various tiers of the framework namely Release, Change and Incident Management, Problem Management and Performance Management. Supported production 24/7 and Ok to do it in future as well. Decision maker and result oriented style of work. Technical Skills: CI/CD Jenkins, Azure Pipelines Programming / Scripting Bash, Python, YAML Webserver Nginx, Apache, Tomcat Configuration Management Tools Chef, Puppet, Ansible, Terraform Database DynamoDB, My SQL, Oracle 9i, 10g, My SQL Version Control System GIT, GITHUB, SVN, GitLab CI Tools Jenkins, Bamboo Operating System RHEL, Windows Variants, Unix, AWS Services RDS, EC2, VPC, IAM, Cloud Formation, EBS, S3, ELB, Auto Scaling, Cloud Trial, SQS, SNS, SWF, Cloud Watch. Tracking Tool Jira, Clear Quest Azure Services App Services, Key vault, function app, Blob storage, Azure Active Directory (Azure AD, Azure Container Registry (ACR) and Azure Kubernetes service (AKS), Azure SQL, Azure Cosmos DB. Container Platforms Docker, Kubernetes, Open Shift. Monitoring Tools Nagios, Splunk, HPD, Dynatrace Middleware WebLogic 10/11/12/14, SOA, OSB API-Integration API Gateway SSL/TLS, OAuth, SAML, Kerberos, 2WAY SSL Certifications _____________________________________________________________________________________________ AWS Certified Sys-Ops Administrator Associate AWS Certified Solutions Architect Associate Certified Kubernetes Administrator Microsoft Certified: Azure Fundamentals ISC2 Cybersecurity certified. Obaid Ur Rahman Cell: 817-677-8393 Email: [email protected] DevOps Engineer Chicago, IL SRS Web Solutions (Oct-2023 Present) _______________________________________________________________________ Kubernetes cluster setup, deployment, and maintenance on daily basis. Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed manifest files & releases of Helm packages. Created Pods and managed using Kubernetes. Implemented secured connectivity between multiple cloud-based applications to support hybrid model. With K8 s cluster traffic though AWS EKS to on prem cloud through API-Gateway. Experienced in developing Docker file to containerized applications and to deploy on managed Kubernetes cluster EKS. Designed, Configured, and launched AWS EC2 instances in cloud environment and setup S3 buckets and Relational Database Services (RDS) to handle data, load balancer and auto scaling, Target groups and created Cloud Formation Templates (CFT) in AWS to automate the infrastructure launching. Orchestration of deployment, scaling and management of Docker Containers using Kubernetes. Develop HELM charts to define, install and upgrade applications in cluster. Developed and maintained infrastructure as code using Ansible for provisioning and configuration management. Automated CI/CD pipelines with Jenkins/GitLab CI/CD for continuous integration and deployment. Worked closely with development teams to troubleshoot and resolve issues related to Kubernetes and containerized applications. Implemented security measures such as RBAC, Secrets Management, and Pod Security Policies to ensure the integrity of the Kubernetes environment. Orchestrated containerized applications using Kubernetes, optimizing resource utilization and scalability. Managed and maintained cloud infrastructure on AWS, including EC2 instances, S3 buckets, and VPCs. Managed infrastructure as code (IAC) using Ansible/Terraform. DevOps Engineer. Rogers Inc - (Oct-2017 Oct-2023) Toronto Canada. __________________________________________________________________________________________ Experience working with AWS/RedHat OpenShift infrastructure design, deployment, and operational support. Created and maintained enterprise portal used for collection and distribution of endpoints in QA (Multiple environments). This dashboard was used for integration and reduced the application readiness by 25% in a test cycle. Extensive knowledge of Linux Containers (Docker), Kubernetes and deployment of containerized applications/microservices architectures. Experience with automation tools to streamline and standardize our cloud deployments, Terraform, Azure ARM, Ansible. Maintain and enhance automation to support setup and provisioning of new projects in OCP and OpenShift upgraders. Set up Continuous Integration/Continuous Deployment (CI/CD) pipelines for automating application deployment. Scale applications horizontally or vertically based on demand. Deployed and maintained microservices to Layer 7 (API Gateway) application in multiple environments. Configure load balancing to distribute incoming traffic to application instances. Collaborated with the development team to containerize applications and manage deployments on Kubernetes. Configured and maintained load balancers, DNS, and SSL/TLS certificates for high availability and security. Implemented Ansible automation for configuration management and application deployment. Developed Ansible playbooks for provisioning, deployment, and management of infrastructure components. Promotion, deployment and troubleshooting of new code issues. Architected NAS endpoint setup for applications to subsidize vulnerable features resulting in application downtime. This approach stabilized the application. Which resulted in almost 0 downtime. Achieved high throughput of data through SSL termination at LB. Offloading SSL data exchange from application server to ELB. Reducing 20~30% CPU load. Troubleshooting the emerging application issues, from server configuration to code issues Managing incident, problem, change, release, configuration, service level, availability and capacity Plan and execute Kubernetes version upgrades and security patches. Conduct maintenance tasks, such as node replacement and cluster upgrades, with minimal impact on applications. Collaborate with development teams, DevOps engineers, and other stakeholders to ensure smooth operation of Kubernetes environments. Communicated effectively to report status, provide updates, and address concerns. Managed cloud infrastructure and virtualization environments, including provisioning and configuring virtual machines. Deployed and maintained Docker containers and orchestrated them using Kubernetes for application deployment. Managed and maintained Kubernetes clusters on AWS using Amazon EKS (Elastic Kubernetes Service). Obaid Ur Rahman Cell: 817-677-8393 Email: [email protected] Designed and deployed highly available and scalable Kubernetes architectures in AWS environments. Configured VPC networking, security groups, and IAM roles to ensure secure and efficient cluster operation. Implemented Kubernetes security best practices, including RBAC, network policies, and encryption mechanisms. Collaborated with DevOps teams to establish CI/CD pipelines using AWS Code Pipeline and Jenkins for Kubernetes application deployments. Monitored cluster performance and health using Amazon CloudWatch, Prometheus, and Grafana. Managed storage solutions such as Amazon EBS and EFS for persistent storage requirements. - Conducted regular backups, disaster recovery tests, and rolling updates to maintain cluster stability and reliability. Implemented and maintained Web Application Firewalls (WAFs) to protect against OWASP Top Ten threats and other web application vulnerabilities. Collaborated with development teams to configure and secure APIs using API gateways, ensuring proper authentication and authorization. Conducted regular security assessments and audits to identify vulnerabilities and compliance issues, implementing necessary remediation measures. Worked with cross-functional teams to design and implement security policies, access controls, and SSL certificate management. Created and maintained documentation for Layer 7 (API Gateway) configurations and best practices. Senior Environment Analyst Rogers Inc - (May -2011 Oct -2017) Toronto Canada. __________________________________________________________________________________________ Deployed microservices to Layer 7 application in multiple environments. Single handedly delivered application migration from WebLogic 11g to WebLogic 12c on new infra. Worked with various teams including Development, QA, PET, Production, and 3rd party vendors to implement CA API Gateway (SSG Layer7) by providing step by step instructions for 2-way SSL, Certificate management, polices, user and group creation etc. Installation, configuration, and administration of the followings clustered H/A environments in Development, Test, QA and Production. Introduced keep alive sessions in WebLogic for tuxedo connections which auto healed connectivity at any given time without intervention. This approach was later adopted by all middleware applications in QA/PET and Prod. Applied IP Whitelisting on API-Gateway, which reduced any cyber-attacks on critical applications through web channel. Oracle Application Server and WebLogic Server 10g/11g/12c/14c on Red Hat Enterprise Linux and Windows platforms. Applied capacity planning best practices for new project implementation to handle any workload. Oracle SOA Suite 10g/11g (BPEL, ESB, B2B, OWSM, Rules, Workflows, UMS) Oracle Grid Control 11g and OEM agents on all QA and Production servers, and Site Minder agents on QA servers. Acted as a point of contact for middleware application related issues. Promotion, deployment and troubleshooting of new code issues. Setup CI/CD tools using Git, Jenkins. Managing and installing patches, upgrades, and enhancement on Middleware products Provisioning of securities and permissions on files, folders, and servers, and to users and groups Tuning servers and applications for better performance Troubleshooting the emerging application issues, from server configuration to code issues Managing incident, problem, change, release, configuration, service level, availability, and capacity Delivering an outstanding level of Middleware administration and 24/7 on-call support across all systems, ensuring that the systems meet or exceed their SLAs. Integrated WebLogic domains with critical monitoring systems HPD, Dynatrace Assisted in planning and executing WebLogic version upgrades and patching in Non-Prod and Prod ENV s. Implemented disaster recovery and backup strategies, ensuring data integrity and minimal downtime during failures. Led critical investigations with all key players (Oracle Support, Network Team, Development team) to isolate and fix issues impacting business I.T Support Analyst IBM -- (Apr- 2009 May- 2011) Markham Canada ________________________________________________________________________________________ Installed, configured, and administered WebLogic Server 9.2/10.3 on Red Hat Linux 5/6, and Sun Solaris 9/10 in various environments including dev, QA, Stage (UAT), and prod environments. Supported on call schedule for Production support 24x7 SLAs (service level agreement) Used the BEA WebLogic Server Administration Console to control product-specific deployment details. Deployed the applications in formats WAR, JAR, and EAR in WebLogic 9.2. Configured and administered JDBC, JMS, JNDI, and SNMP in WebLogic Server 9.2. Configured Clustering EJB objects, JDBC connections and JMS connection factories. Obaid Ur Rahman Cell: 817-677-8393 Email: [email protected] Technical Consultant. Davis + Henderson (Aug-2008 to Apr-2009) EastYork Canada __________________________________________________________________________________________ Implementation using J2EE technologies. Performed WebLogic Server administration tasks such as installing, configuring, monitoring and performance tuning. Performed J2EE application deployment and administration including JAR, WAR, and EAR files. Program/Project management of large applications. Product evaluation and analysis. Consulting Manager for other technical Architects. Technical Analyst Mind-Q Systems. (March- 2005 to December 2007) Hyderabad India ___________________________________________________________________________________________ Installation and configuration of number of Web Sphere Application Servers 4.0/5.0 instances on development, Web Sphere XD, QA and production environment. Installation of multiple instances IBM WebSphereV5.0, 5.1 on the same machine. Coexistence of multiple Application Server (Base) instances, multiple Deployment manager instances, and different versions of WebSphere as well. Installing fixpacks and fixes, federating Node to the Deployment Manager. Applications Analyst Universal Technologies (Aug - 2003 to Feb 2005) Hyderabad- India ____________________________________________________________________________________________ Provided end-user support of office suites and operating systems from basic troubleshooting to high level problem solving. Provided classroom instruction to support staff. Supervised two entry-level staff members. Developed procedures and trained users in electronic data applications. Technical Support Analyst EarthLink Inc. (May-2002 to Jan- 2003) Hyderabad India ____________________________________________________________________________________________ Installing WebLogic7.0 and applied Service Packs in different environments Interfaced with legal and support staff to improve service provided. Established satellite offices in support of litigation Managed administrative aspects of office. Education ___________________________________________________________________________________________________ MBA - (Computer Information Systems) Sept 2006 Keywords: continuous integration continuous deployment quality analyst sthree database active directory information technology California Illinois |