Summary
Overview
Work History
Education
Skills
Timeline
Generic

Naseeb Mohammad

Toronto,ON

Summary

  • Professional DevOps Engineering Summary: seven years in combined experience as AWS, Cloud, and DevOps engineer, as well as Linux Systems Administrator.
  • Solid understanding of principles of Continuous Integration, Continuous Deployment, and Cloud Implementations with demonstrated hands-on field experience.
  • In-depth experience in Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, CloudFormation, Route53), and managing security on AWS.
  • Configured and deployed instances on AWS, Azure, and GCP cloud environments.
  • Migrated applications to the AWS cloud.
  • Created Python scripts to automate AWS services including web servers, ELB, CloudFront distributions, databases, EC2s and database security groups, and S3 bucket and application configuration.
  • Built and deployed applications by adopting DevOps practices such as CI/CD in runtime with various tools such as Jenkins, Ansible, and VSTS.
  • Experience on IAC deployment with Terraform and CloudFormation.
  • Worked with configuration management tools such as Puppet and Ansible.
  • Worked with containerization tools such as Docker and Kubernetes.
  • Expertise with monitoring tools like CloudWatch, Nagios and Zabbix.
  • Experienced in preparing Test Plans, Use Cases, Test Scripts, Test Cases and Test Data.
  • Experienced in defect management using Test Director, Quality Center, ALM, TFS, VSTS, and MTM.
  • Proven in QA Agile testing with extensive knowledge of Agile software testing.

Overview

6
6
years of professional experience

Work History

AWS DevOps Engineer

Cloudsmartz.ltd
01.2021 - Current

Company Summary

Disney Parks, Experiences and Products brings the magic of The Walt Disney Company’s powerful brands and franchises — including Disney, Pixar, Marvel, Star Wars, ESPN, Twentieth Century Studios and National Geographic — into the daily lives of families and fans around the world to create magical memories that last a lifetime.

Responsibilities

  • Design and manage public and private cloud infrastructures using AWS, which includes VPC, EC2, S3, Cloud Front, Elastic File System, RDS, Direct Connect, Route53, Cloud Watch, Cloud Trail, and IAM. Operations were automated using CloudFormation.
  • Set up CI/CD pipelines so that each commit a developer makes goes through the standard software development lifecycle and gets tested well enough before it can make it to production.
  • Implement Cloud Infrastructure as a service environment using open-source technology OpenStack to enable portability of cloud services across hybrid cloud environments.
  • Work on OpenStack threat modeling which takes a comprehensive look at the system components, protocols and code.
  • Deploy AWS Infrastructure with IAC using Terraform as well as Cloud Formation on some of the legacy applications.
  • Target deployments of AWS infrastructure to dev, qa and prod environments using Terraform code.
  • Work with development team to migrate Ant scripts to Maven and work on authoring POM.XML files, and perform releases with the Maven release plugin and manage Maven repositories.
  • Develop automation scripting in Python to deploy and manage Java applications across Linux servers.
  • Work on customization of existing Python scripts of some of the internal applications.
  • Utilize AWS step-function for orchestrating and automating the pipeline.
  • Develop scripts for AWS orchestration, maintenance, and expansion of AWS infrastructure.
  • Branch, tag, and maintain the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS.
  • Create Ansible playbooks to automatically install packages from a repository to change the configuration of remotely configured machines and to deploy new builds.
  • Lead transition from manual configuration and deployment to IAC using Chef, including design and implementation of cookbooks and tooling.
  • Create Docker images using a Dockerfile and work on Docker container snapshots, remove images, manage Docker volumes as well as set up Docker Host.
  • Use Kubernetes as open-source platform for automating deployment, scaling and operations of application containers across clusters of hosts, providing container-centric infrastructure.
  • Established monitoring for microservice based applications using Grafana and Prometheus.
  • Used ELK solutions for log monitoring and log aggregation.
  • Configure AWS EMR to process big data across Hadoop clusters of virtual servers on S3.
  • Implement security measures AWS provides and employ key concepts of IAM.
  • Ingest data through AWS Kinesis Data Stream and Firehose from various sources to S3.
  • Add support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.

__________________________________________________________________________________________

Linux Systems Administrator

Aforserve.ltd
07.2017 - 01.2021

Company Summary

Oracle is the world’s leading provider of business software. With a presence in over 175 countries, they are one of the biggest technology companies on the planet. They're using emerging technologies like AI, machine learning, and blockchain to solve critical real-world problems. From advancing energy efficiency to reimagining online commerce, the work they do is not only transforming the world of business—it’s helping governments, powering nonprofits, and giving billions of people the tools they need to outpace change and make a difference.

Responsibilities

  • Installed, configured, monitored and administrated Linux servers, which included the design and selection of relevant hardware to support the installation and upgrades for those operating systems.
  • Installed, deployed, and managed Linux RedHat Enterprise 7.x, CentOS, Ubuntu, and installed patches and packages for Red Hat Linux Servers.
  • Configured and installed RedHat and Centos Linux Servers on virtual machines and bare metal Installations.
  • Created and maintained Python scripts for automating build and deployment processes.
  • Utilized Nagios-based open-source monitoring tools to monitor Linux Cluster nodes.
  • Created users, managed user permissions, maintained user and file system quotas, and installed and configured DNS.
  • Worked with DBA team for database performance issues, network related issues on LINUX/UNIX servers and with vendors regarding hardware related issues.
  • Monitored CPU, memory, hardware and software including raid, physical disk, multipath, filesystems, and networks using Nagios 4.0 monitoring.
  • Hosted servers using Vagrant on Oracle virtual machines.
  • Automated daily tasks using bash scripts while documenting the changes in the environment and in each server, analyzing the error logs, user logs and /var/log messages.
  • Adhered to industry standards by securing systems, directory and file permissions, groups and supporting user account management along with the creation of users.
  • Performed kernel and database configuration optimization such as I/O resource usage on disks.
  • Created and modified users and groups with root permissions.
  • Administered local and remote servers using the SSH on a daily basis.
  • Experience with Nginx and Apache Tomcat web servers for application deployment.
  • Experience with analyzing and monitoring of log files to troubleshoot issues.
  • Involved in implementing Ansible playbooks configuration & maintaining them in several environments on AWS cloud.
  • Used CI/CD tools Jenkins, Git, Jira & Docker registry for configuration management & automation using Ansible.
  • Developed shell scripts and python scripts to automate system level activities, run API calls, and parse through outputs of REST API calls.
  • Created and maintained Python scripts for automating build and deployment process.
  • Facilitated client’s data interface utilizing SSH File Transfer Protocol.
  • Administered Linux servers for functions such as managing Apache/Tomcat, mail servers, MySQL databases, and firewalls in development and production.

__________________________________________________________________________________________

Education

Bachelor of Science - Computer Science

Maharishi University of Information & Technology
Lucknow, India
06.2017

High School Diploma -

Govt Millennium Polytechnic Chamba
Himachal Pradesh, India
07.2014

Skills

    Cloud

    AWS, Azure, GCP, Heroku

    Programming Languages

    Python, Java, NodeJS,

    Scripting

    Bash, YAML

    Operating Systems

    Unix/Linux (Debian, Ubuntu, CentOS, RedHat), Windows 10, Windows Server

    Compute Engines

    VMWare, EC2, Lambda, Fargate, vSphere, ESXI

    Data Visualization & Monitoring Tools

    CloudWatch, Prometheus, Grafana, ELK, Tableau, PowerBI, Nagios

    Network Protocols

    SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP, TIP, iSCSI, Fibre Channel, NIS, NFS, DNS, DHCP, WAN, LAN, NAS, SAN

    Software

    Microsoft Project, VMWare, Microsoft Word, Excel, Outlook, PowerPoint

    Databases

    Microsoft SQL Server Database (XXX5, XXX8R2, 2012), Postgres, Apache Cassandra, Hbase, Hive, Amazon Redshift, DynamoDB, MongoDB

Timeline

AWS DevOps Engineer

Cloudsmartz.ltd
01.2021 - Current

Linux Systems Administrator

Aforserve.ltd
07.2017 - 01.2021

Bachelor of Science - Computer Science

Maharishi University of Information & Technology

High School Diploma -

Govt Millennium Polytechnic Chamba
Naseeb Mohammad