Riyaz Ahamed - DevOps engineer |
[email protected] |
Location: Plano, Texas, USA |
Relocation: No |
Visa: H1B |
Riyaz Ahamed
DevOps engineer +1 469 828 9791 [email protected] Plano, TX No H1B Employer Details: Jessy Tom 1 ANSIBLE CERTIFIED / AWS CERTIFIED / RHCE CERTIFIED DEVOPS ENGINEER Dynamic and results-oriented Red Hat (RHCE), AWS, and Ansible Certified Professional nearly 13 years of insightful experience in the IT arena distinguished by commended performance and proven results; Extensive techno-managerial experience in the areas of Linux System Administration, DevOps technologies such as AWS, Terraform, Ansible, Puppet, Docker, Azure Devops pipeline, Kubernetes, Continuous Integration, Continuous Deployment, and Configuration Management. ------------------------------------------------------------------------------------------------------------------------------------- SUMMARY Knowledge on provisioning EC2 instances and all resource areas of EC2 like Instances, Dedicated hosts, volumes, Key pairs, Elastic IP's, Snapshots, Load Balancers, and Security Groups. Strong Operational skills on Cloud Services EC2, S3, VPC, Cloud Watch, RDS, IAM, ECR, ALB, NLB, ECS, SNS Experience with scripting languages like Bash. Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Elastic File System, RDS, VPC, Route53, Cloud Watch, Lambda and IAM which allowed automated operations. Expert in Ansible and Puppet as Configuration Management tools, to automate repetitive tasks, quickly deploy critical applications, and enthusiastically managed changes. Involved in Configuration Automation and Centralized Management with Ansible, Implemented Ansible to manage all existing servers and automate the build/configuration of new servers. Installed packages on remote Agent less nodes through Ansible playbooks with Ansible roles Used Terraform to set up the AWS infrastructures such as launching the EC2 instances, S3 buckets objects, VPC, Subnets, ECS Cluster,SNS,Route53. Standardize the automated deployment of Docker Images in Jfrog and ECR using Azure DevOps Pipelines and continuously deploy docker container in AWS ECS service across the platform. Writing UNIX shell scripts to automate the jobs and scheduling cron jobs for job automation using commands with Crontab. Experience in containerizing many applications. Hands on experience in writing Docker files and building custom docker images based on the project requirements. Experience in installing Kubernetes and setting up Kubernetes clusters. Experience in working on version control systems like GIT and using Source code management client tools GitHub Experience writing various Bash shell scripts to streamline the deployment process and mitigate repetitive tasks. Experienced in the use of Docker & Kubernetes to manage microservices for the development of continuous integration and continuous delivery. A strong believer in DevOps Methodologies and working toward a core DevOps engineer who can bring an end-to-end workflow of Continuous Integration, Continuous Delivery, and Continuous Deployment process to an organization. Experienced in DevOps tools such as Puppet, Ansible, Jenkins, Maven, GIT, Docker, and Kubernetes. Imported different roles from Ansible Galaxy and modified them based on project requirements. Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident, and Change Management). Academic Credentials M.Sc. from SRM Arts & Science College, Chennai. (Affiliated to the University of Madras). BCA from S.K.S.S Arts & Science College (Affiliated to Bharathidasan University, Trichy) Certifications Red Hat Certified Specialist in Ansible Automation AWS Certified Solutions Architect Associate RHCE (RedHat Certified Engineer). Technical Proficiency Operating System: RedHat Enterprise Linux, CentOS, Ubuntu Web Servers: Apache, OHS Ticketing Tool: BMC Remedy / ServiceNow Scripting: BASH Scripting Infrastructure Automation tool: Ansible, Puppet, foreman, Terraform CI/CD & Build Tools: Jenkins, Azure Pipelines, Maven Containerization/orchestration: Docker/Kubernetes Cloud Environments: Amazon Web Services (AWS) SCM tools: Git / GitHub / Azure Repo Bug Tracking Tools: JIRA PROFESSIONAL EXPERIENCE DevOps engineer, CBRE, Richardson, Texas (Aug 22 Present) Key Deliverables: Expertise in the AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, CloudWatch, ECS and Autoscaling Groups Amazon IAM service enabled to grant of permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM. Configured HTTP API gateway with lambda authorizer along with custom domain integrated with route53 via terraform. Worked with Terraform to create AWS components like EC2, IAM, VPC, ALB, Security groups, ECS Cluster, RDS, and KMS key. Experience working with Terraform for EC2 instances provisioning, configuration management, patching, and software deployment. Building/Maintaining Docker container managed by ECS cluster Linux, Bash, GIT, and Docker. Installed packages on remote Agent-less nodes through Ansible playbooks with Ansible roles. Experience in building CI/CD pipelines using Azure DevOps for end-to-end automation for all builds and deployments. Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, and configuration files, used mount points, and packages, and worked on playbooks for Ansible in YAML. Worked on the creation of custom Docker container images, tagging and pushing the images. Standardize the automated deployment of Docker Images in ECR using Azure Pipelines and continuously deploy different microservices in AWS ECS across the platform. Environment: AWS (EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto scaling, EC2 instances, ECS Cluster), Azure Pipelines, Terraform, Docker, Docker containers, Kubernetes, Ansible, YAML scripting, Shell Scripts, GIT, the Red Hat Linux servers. Senior Technical Lead (DevOps Engineer), HCL Technologies (Apr 21 May 22) Client: PayPal Key Deliverables: Experience working with Ansible Playbooks for EC2 instances provisioning, configuration management, patching, and software deployment. Experience in writing Docker files and deploying applications on containers. Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on the public or private cloud. Developed build and deployment scripts using Maven as build tools in Jenkins to move from one environment to other environments. Worked on orchestration tool Kubernetes to automate deployments, scaling, and management of applications that are running multiple Docker Containers. Strong expertise in DevOps concepts like Continuous Integration (CI), Continuous Delivery (CD) and Infrastructure as Code (IAC), Cloud Computing, etc. Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMIs, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it. Experience with Linux/UNIX environments, Shell scripting for monitoring server's health by setting it via Cron and for Build & Release automation. Expertise in using build tools like MAVEN for the building of deployable artifacts such as war &ear from source code. Environment: AWS (EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto scaling, EC2 instances), Jenkins, Docker, Docker containers, Kubernetes, Ansible, YAML scripting, Shell Scripts, GIT, the Red Hat Linux servers. Senior DevOps Engineer, Experis IT(HCL), (Apr 20 Mar 21) Client: PayPal Key Deliverables: Automated setting up server infrastructure for the DevOps services, using Puppet/Ansible and Shell scripts. Perform the automation using Puppet Configuration management. Automation of applications ends to end through the puppet. Experienced in working with version control systems like GIT and GitHub. Automation of daily tasks using Shell scripts. Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods, and managed using Kubernetes. Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, and configuration files used mount points, and packages, and worked on playbooks for Ansible in YAML. Experience working with Puppet Enterprise. Installed, configured, upgraded, and managed Puppet master, agents. Developed Puppet Modules to install Tomcat, and Nginx. Handled Puppet V3 to V4/V5 migrations. Environment: Puppet, Ansible, Jenkins, Docker, Docker containers, Kubernetes, YAML scripting, Shell Scripts, GIT, and the Red Hat/Ubuntu Linux servers. Senior Unix Administrator(DevOps Engineer), Comtel Solutions PTE Ltd, Singapore (Apr 14 Oct 18) Client: UOB - DevOps Engineer (Jan 17 Oct 18) Key Deliverables: Used Ansible-Vault to encrypt and store sensitive variables. Used Ansible facts to build Jinja2 Template and used in a playbook. Managed Ansible Playbooks to automate system operations. Strong knowledge of OS installations, migrations, and upgrades in both physical and virtual environments. Designed, implemented, and administered a highly scalable microservices control plane in Kubernetes /Docker, and AWS EKS. Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, and Docker, on AWS Hands-on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, and ELB (Load Balancers), Autoscaling Groups, RDS, and EBS. Managed DEV, SIT, UAT, and PROD environments for various releases and designed instance strategies. Coordinating with all the teams before and after the production deployments for smooth production releases. Automated build process using MAVEN and deployment process using shell scripting and open-source tools like Jenkins. Implemented a Continuous Delivery (CD) pipeline with Docker, Kubernetes, Jenkins and GitHub, and AWS AMI s. Configured AWS Multi-Factor Authentication in IAM to implement 2-step authentication of user's access using Google Authenticator and AWS Virtual MFA. Initiate alarms in CloudWatch service for monitoring the server's performance, CPU Utilization, disk usage, etc. to take recommended actions for better performance. Managing users and groups using Amazon Identity and Access Management (IAM). Environment: Linux, AWS (EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto scaling groups, EC2 instances), Jenkins, Docker, Docker containers, Kubernetes, Ansible, YAML scripting, Shell Scripts, GIT, the Red Hat Linux servers. Client: DBS Bank - Senior Unix Administrator (Apr 14 Dec 16) Key Deliverables: Expertise in Linux System Builds, System Administration, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, and performance tuning on Red Hat Linux Systems. Linux L2/L3 Role involves senior-level troubleshooting, Root Cause Analysis troubleshooting, capacity & performance planning, and preventative maintenance. Experience in installing SSL certificates on Apache and Oracle HTTP Server. Extensively worked in setting up VCS and RHEL clusters. Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, and testing. Worked on RedHat/Ubuntu nodes and performed daily tasks using CRON scheduler and automated it. Configured Raid with the help of lead and created a LUN and Logical volumes from that. Responsible for maintaining and configuring NFS, DNS, DHCP, and iSCSI servers. Environment: Linux, OBIEE, WebLogic, Red Hat Linux servers. IT Analyst, TATA Consultancy Services, Chennai (Sep 11 Jul '13) Client: Sony Global Solutions Inc., Japan Key Deliverables: Vital role in completing the assigned tasks as per agreed SLAs Liaised with staff, customers, and vendors to provide technical support Performed operating system upgrades, patch management, and scheduled maintenance on the servers Involved in adding, modifying, and deleting user/group accounts and setting up the user work environment Capacity planning, including allocating storage, providing hardware & software redundancy, and planning the future expansion requirement Overseen the system performance of virtual memory, system events, swapping, disk utilization, and CPU utilization by running scripts Supervised and controlled the system logging services, and inspected the system log files of all system events Spearheaded the system administration, disk replacement, and LVM activities Performed day-to-day House Keeping tasks by using tools & scripts Abiding by change management & problem Management procedures, including complying with the Service Level Agreements as documented in the Problem Severity matrix SAN Migration/Addition & NAS Migration and Addition Activity on Linux Servers based on customer requirements Monitored the systems, network performance & usage; ensure regular maintenance of hardware equipment Maintained and updated the hardware/software inventory and vendor data system Liaised with Systems Administrator to plan and optimize the systems infrastructure Technical evaluation of Servers, OS, Hardware, upgrades, etc., and server technical documentation Scheduling Tape Backup & SAN Backup (Pvol Svol) via scripts Installing, configuring & implementing SUDO Permissions, Apache Web Server Cluster administration for high availability (RedHat Cluster Suite, Veritas Cluster & Service Guard) Environment: Linux Servers, SAN/NAS Storage, RedHat Cluster Suite, Veritas Cluster & Service Guard cluster administration. Associate System Engineer, OSI Consulting Pvt. Ltd, Hyderabad (Aug 10 Aug 11) Client: Robbins brothers, REI, FIJI waters, POM Wonderful, Dendrion Key Deliverables: Troubleshoot all Hardware & Software systems and perform failure analysis to evaluate all processes. Analyzed the data to recommend improvements to ensure the efficiency of projects Oversee the activities to prevent all unauthorized access to servers and coordinated with the systems, discover bottlenecks on systems that are being experienced both re-actively & proactively on all Unix/Linux systems. Designed system architecture with engineering teams and operational requirements for all systems. Configured Nagios on Linux Servers, NFS & Network Printers. Installed ESX Server and various guest Operating Systems. Involved in the preparation of automatic and repetitive jobs by using commands with crontab. Investigated and applied new software and patch management services. Provided an interface with control documents, strategized risk mitigation plans, and formulated functional flow diagrams; liaised with various managers and allocate departmental resources for systems. Fostered strong relations with all internal customers and provided 24x7 infrastructure support & emergency support. Supervised disk drives and similar mass-storage devices by using Logical Volume Manager. Environment: Linux Servers, SAN/NAS Storage, RedHat Cluster Suite, Nagios. Software Engineer, Verizon Data Services India Pvt. Ltd., Chennai (Dec 08 Nov 09) Key Deliverables: Installed & configured Apache HTTP server, RPM packages, Firewall security, SUDO, TCP wrappers, SUDO, SSL certificates, samba server, mail server, and FTP & NFS (Linux file-sharing services) Involved in controlling system logging services, and examined system log files of all system events Supervised system performance of virtual memory, system events, swapping, Disk & CPU utilization Provided technical services to the users, allocated quotas, and maintained Samba shares Scrutinized application & database servers, and UNIX level log files to resolve performance & infrastructure related issues Functioned on various applications Linux, web servers, and Application Servers. Troubleshoot all Hardware & Software systems and perform failure analysis to evaluate all processes. Environment: Linux Servers. Customer Support Executive, Care IT Solutions (Wipro InfoTech), Chennai (Aug 07 Dec 08) Client: Standard Chartered Bank Key Deliverables: Primary support on Linux System Administration. Overseen the installation of Red Hat Linux in IBM X-Series 345,386 and Dell 2950,665 & R900 Servers. Supervised File system using LVM and was responsible for starting/stopping Daemons. Assigned the maintenance of DNS Server, NIS & NFS, and Samba Server. Installation of Oracle in RHEL4 and providing access to the remote users to login via SSH, FTP, and Telnet. Administered the Backup strategy on IBM tape using a backup tool like Arcserv. Monitored system process and supervised NFS environment using Auto Mount. Adding Swap Space for Linux and implementing hardware RAID on IBM X Series & Dell Machines. Analyze and troubleshoot the hardware faults using system logs. Vital role in the Installation of support for various applications, like Oracle. Troubleshoot Boot problems and other server-related issues, handled VMware ESX Server. Implemented Monitoring tool OpManager. Responsible for Patch & Package Management in AIX/Linux machines. PERSONAL INFORMATION Mailing Address: Plano, Texas Passport No: I will be pleased to furnish upon request References: I will be pleased to furnish upon request Keywords: continuous integration continuous deployment sthree information technology South Carolina Texas |