Saleem Mohamed Rafiq, AWS DevOPS Admin

Saleem Mohamed Rafiq

AWS DevOPS Admin

Jarir Bookstore

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Information Technology
Experience
13 years, 1 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 1 Months

AWS DevOPS Admin at Jarir Bookstore
  • India
  • My current job since August 2019
Admin
  • My current job since August 2019

Roles and Responsibility:

•Understand the application requirement and create a structured AWS architecture design diagram with proper application flow
•Create the instances once the design is approved
•Install and configure the required services on all the instances
•Monitor the production environment for any unusual activity and work on them
•Working closely with Application team to troubleshoot the production issue if any
•Co-ordinate with multiple teams involved in managing the production environment
•Work on any new AWS services identified by the team and implement the same
•Frequently monitoring all the AWS services used in the application
•Automate regular system admin tasks with Bash scripts and tools
•Managing all the firewall rules setup for the application in Cloudflare
•Manage all application and system logs in one place
•Monitoring application issues as and when the new deployment is done
•Share the required proof with application team to troubleshoot and solve the issues identified
•Control the user access for all the services used within the application
•Optimizing cost for AWS resources, review monthly billing and see if we can optimize without disturbing the environment
•Monthly review on both EC2 Instances and RDS to check if they are under-provisioned or over provisioned and act accordingly
• Prepare incident report for the issue and use it for future reference
•Update DNS entries for newly created test domains and update SSL certs
•Identify and explore more on any new tools to be integrated with E-commerce application
•Work parallel with Infra partner and vendor for adding any new features to the application

AWS Services Used: EC2, RDS, S3, IAM, ELB, Auto Scaling, VPC, Cloud Watch,
Systems Manager, Elasticsearch, ElastiCache (Redis), EFS, Code Pipeline


Tools Used for Automation:

•Bit Bucket
•Assembla
•AWS Code Pipeline


Tools Used for Monitoring:

•Cloudwatch
•New Relic

Consultant at Iksula Services Pvt.Ltd
  • India
  • February 2015 to June 2019
Architect at Capgemini Technology Services Indi
  • February 2015 to June 2019

Client
General Electric (GE)

Role and Responsibility:
•Working as a AWS Solution Architect for all the list of applications and identify if it’s a AWS cloud candidate
•Migrating On-Prem servers of general electric to AWS cloud
•Datacentre evacuation and migrating servers / applications from datacentre to AWS cloud
•Analysing existing infrastructure (On-Prem infrastructure) and designing the AS-IS diagram for the same and design new architecture diagram for migrating the same into AWS cloud
•Creating new infrastructure in AWS console or Scalr tool for the approved designs
•Installing and configuring the required web and app servers as per the app requirements
•Creating databases in RDS and configuring the security group for the same
•Working closely with app team members (developers) to resolve their issues related to connectivity
•Once the app is tested and ready to go live we handover all the details to the support team for further assistance
•Worked in migrating few HealthCare related apps from On- Prem to Verizon cloud
•Building Apache / Tomcat / Jboss / IIS instances using Scalr tool and the other customized tools which make the API calls to AWS console.
•Creating different Artifactory paths and GIT repositories for maintaining different configuration files.
•Ordering and configuring SSL certs for HTTPS enabled application urls.
•Carried out different installations for PHP, oci8 modules on application servers.
•Responsible for creating and migrating all Test / QA / Stage / Production environments
•Migrating database from On-prem server to AWS RDS instance
•Doing the cut-over activities for all the applications.
•Taking care of regular updates over Rally
•Having good hands on experience in Service now tool



AWS Services Used: EC2, VPC, RDS, Cloud Formation, S3, IAM, ELB, Auto Scaling, Cloud Watch


Tools Used for automation :
•Git Repository

Administrator at ILM Innovative Solutions Pvt.Ltd
  • January 2014 to February 2015
Administrator at Iksula Services Pvt. Ltd
  • India
  • January 2014 to February 2015

Client
Iksula Services Pvt. Ltd.
Role and Responsibility:

Primary Job Responsibilities & Day To Day Activities:-


Active Member of Core IT Team of Iksula Pvt. Ltd. responsible for
•Planning, Designing, Commissioning & Managing websites for customers across globe
•Responsible for infrastructure setup on AWS for staging & Live websites
•Setting OS, web server, applications, network, Database, caching, security & monitoring
•Setting Nagios monitoring to trace issues before it happens
•Maintaining 99% uptime with the help of tools, pingdome, Google analytics, New Relic
•Creating Database, users, & disaster recovery policy
•Setting webpage cache (Memcache) DB Cache (Redis) & CDN to increase speed
•Working closely with PHP & Magento developers to resolve issues
•Website Redirection & domain record management
•Automating System admin task with Bash scripts & tool
Designing AWS architecture as per customer need which involve below activities
•Creating VPC & launching instances in it
•Creating Security Groups & managing it
•Creating Route53 for managing domains
•Setting Elastic Load Balancers & attaching EC2 instances under it
•Setting Cloud Watch Alarm for monitoring & integrating it with ELB, EC2, Auto scale etc
•Setting Auto scaling groups & managing its policies
•Setting RDS & snapshot policies, Route53
•Setting CDN(Elastic Cache) to boost web speed
•Creating & Managing identity for end users using AWS IAM

Installing, Customizing web servers and cache

•Installing, customizing web servers as per existing infrastructure.& requirements
•Choosing web servers as per load, hardware & application type
•Selecting & configuring web server roles i.e. Load Balancer, rev.proxy etc.
•Compiling them with required modules
•Optimizing with carefully selecting worker process. Compression, etc
•Creating virtual hosts & fastcgi connections for PHP applications
•Optimizing MySql Parameters & PHP (php-fpm)parameters
•Securing web server using conf & external tools
•Development work as per customer requirements
•Setting DB connectivity with Magento CMS
•Setting REDIS cache on DB, File & AWS Elastic Cache
•Setting Multi instance redis for session & db cache
•Setting Memcache on AWS Elastic Cache & EC2 instances
•Remote access via telnet to trouble shooting redis
•Magento Varnish cache setup to boost speed



Monitoring Web Servers with tools
•Setting Nagios to check health status of new & existing infrastructure
•Monitoring services, hardware, users load etc
•Setting Pingdome, New Relic, uptime robot to get downtime alerts
•Setting debug log for installed apps & regular monitoring for issues
•Log Management :- Monitoring, Inspecting, Configuring, Rotating

System Automation & Issue tracking

•Automating deployment with Bash script
•Maintaining uniqueness in setup with the help of above tools
•Creating redirection rules as per the requirements
•Resolving issues with the help of log monitoring & tools
•Working with coding team to trace & debug system & website related issues
•Server Hardening, Installing latest available update, closing unwanted ports etc
.

Hands on expertise on previous job on Elasticbeanstalk & Squid Proxy
•Creating & Configuring setting Elasticbeanstalk
•Configuring the print server as well as file server
•Setting Squid Server as forward proxy for web browsing for internal users
•Setting simple rules to deny sites & downloads
•Monitoring users activities & reporting to superiors
•Setting, Configuring & Managing PXE boot Server + Fully Automatic Unattended Install

REDHAT LINUX RHEL5 & Ubuntu
•Implementation and Maintenance of Redhat OS
•Implementing, Administration and maintenance of SAMBA
•Creating and Managing users, groups, group policies with NIS
•Providing system security with access-control list
•Installing and configuring LINUX remote boot server (KICKSTART, PXE)
•Resource allocation for the new users i.e., user login, user space using LVM SMB NFS
•Service Allocation like Web Access, FTP, mail etc
•Configuring DHCP, DNS, Print server, setting up FTP Server in LINUX


LINUX MAIL SERVER Support Co-coordinator (Iksula)
•Adding removing users group & providing rights
•Troubleshooting Technical problem
•Managing Mailer demons (SMTP & POP)
•Providing system security with access-lists within the Internet
•Proving front End support to on line users
•Real time problem solving with the help of NetCore support team
•Managing critical services on mail server

Network Administrator at Jarir Bookstore
  • United Arab Emirates
  • May 2011 to January 2014
Network Administrator at ILM Innovative Solutions Pvt. Ltd
  • May 2011 to January 2014

Client
ILM Innovative Solutions Pvt. Ltd.
ROLE AND REPONSIBILITY:
•Producing documentation on operational, system and user procedures & guidelines
•Building, configuration and troubleshooting of server and desktop hardware
•Providing advice on selection and purchase of IT equipment
•Managing logs of Linux Servers
•Worked on almost every version of Microsoft SharePoint server
•Configuring and Monitoring both Apache and MySql
•Configuring Apache and Tomcat servers
•Obtaining quotes for supply of goods and services from suppliers
•User and Group administration
•Software Package administration with RPM and Tar ball
•Ensuring that support calls are logged and handled effectively and efficiently
•Responsible for disaster recovery, closing security loopholes and access levels
•Ensure adequate antivirus protection & solutions are maintained and updated
•Identify and recommending improvements for Email applications & Webpage development

Education

Bachelor's degree, Information Technology
  • at Mumbai University
  • January 2013

(

High school or equivalent, Information Technology
  • at Maharashtra Board
  • January 2008

(

High school or equivalent, Information Technology
  • at Maharashtra Board
  • January 2006

(

Specialties & Skills

AUTOMATION
MANAGEMENT
MICROSOFT ACCESS
SHELL SCRIPTING
TROUBLESHOOTING
AUTOMATE
BILLING
CLOSING