Summary
Overview
Work History
Education
Skills
Timeline
Generic

HAJI MOHAMMED

DevOps Engineer
Hyderabad

Summary

Seeking Dev-Ops position with around 4.8years of experience with a background in the design, implementation and deliverance of Software Development Life Cycle (SDLC), Software Configuration Management (SCM), Change Management (CM), build automation, Release Management (RM) and DevOps experience.

Overview

5
5
years of professional experience
13
13
years of post-secondary education

Work History

DevOps Engineer

Aviva
05.2022 - Current
  • Worked with various services of AWS: EC2, ELB, Route53, S3, Cloud Front, RDS, IAM, Cloud Watch and
  • Cloud Formation
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications
  • Implemented & maintained monitoring & alerting of production and corporate servers using Cloud Watch
  • Collaborate in an automation of AWS infrastructure via Ansible, and Jenkins - software and services configuration via Ansible Playbooks
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack
  • Monitoring using Ansible playbooks and has integrated Ansible with Jenkins
  • Initiated responsibility for administering the SVN and GIT servers which included install, upgrade, backup, adding users, creating repository/branches, merging, writing hooks scripts, performance tuning, troubleshooting issues and maintenance
  • Created Jobs in Jenkins by setting up global permissions and scheduling jobs using poll SCM
  • Migrated legacy applications to a repeatable Continuous Integration platform
  • Create and maintain thousands of virtual machines using Docker and UNIX skills
  • Successfully migrated the old Jenkins to New Jenkins on a different VPC, provided solution for all the hurdles in migration
  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution
  • Represented our team in the Production war room and worked on high priority and severe defects with minimal time frame
  • Setup Infra Cloud Functions in AWS using Terraform
  • Worked in the group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration
  • Also gain familiarity with surrounding technologies like Kubernetes
  • Automated the Applications and MySQL container deployment in Docker using Python and monitoring of these containers using Nagios
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services
  • Installed, configured the Nexus repository manager for sharing the artifacts within the company
  • Deployed built artifacts to WebLogic application server using MAVEN
  • Experience in monitoring System/Application Logs of server using Prometheus to detect Production issues
  • Environment: Azure, Maven, Jenkins, Ansible, Shell Script, GIT, AWS, Linux, Docker and Kubernetes.

DevOps engineer

Weave Solutions
12.2018 - Current
  • For release automation to achieve Continuous integration
  • Continuous delivery and Continuous deployment (CI and CD)
  • Responsible for operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using Virtual private cloud and public cloud
  • Managed Linux and Windows virtual servers on AWS using Ansible, Configured and monitored distributed and multi-platform servers using Ansible
  • Installed Jenkins Plug-ins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and
  • Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Ansible
  • Installed and Administered on GIT Server, migrated Projects from Subversion to GIT
  • Experience in maintaining AWS (Amazon Web Services) EC2 (Elastic Cloud Computing) resources like instances, EBS volumes, snapshots, Elastic Load Balancers (ELB), VPC, AMI's, security Groups, elastic
  • IP's, Key pairs and Amazon Cloud watch for different zones in different environments Working experience with Jenkins continuous integration Tools including installation, configuration of jobs, pipelines, security set up and process and integrated with tools like Maven to schedule the builds
  • Experience in Linux Administration Build and Release Management, System Engineer and experience with Devops tools, AWS, Azure, CI/ CD, SCM and Containerization and bit in OpenShift, Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins
  • Expertise in working with different Bug Tracking Tools like JIRA, Bugzilla, and Quality center
  • Worked with AWS Cloud Formation templates, Terraform templates along with Ansible to render templates
  • Automate provisioning and repetitive tasks using Terraform , Docker container, Service
  • Orchestration
  • Experience in using Tomcat and Application servers for deployments
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations
  • Expertise in using build tools like Maven for the building of deployable artifacts such as war & ear from source code
  • Experienced in various AWS services like Compute (Elastic load balancer,Auto scaling ,RDS ,Dynamo DB)
  • Aws Websites
  • Created Jobs for Builds and Deployments, installed several Plugins in Jenkins to support multiple build eco systems required for the implementation of projects
  • Continuously deployed and administered Linux servers using Ansible and automated product installation and configuration
  • Have experience in provisioning infrastructure using Terraform
  • Containerized Spring Boot Java Microservices using Docker and created build lifecycles using Maven and
  • Jenkins Design, integration, deployment and automation of app servers and web servers for IaaS, PaaS
  • And SaaS–
  • JBoss, Apache Tomcat, Jetty, JBoss, AWS, GCP and Azure Expertise in writing Ansible playbooks, modules and roles
  • Experience in requirements gathering, analysis, solution design, development, setup, implementation, testing, customization, maintenance, and support and Data migration
  • Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers
  • Experience with container based Virtualized deployments using Docker, with Docker images, Docker Hub
  • Docker registries and Kubernetes
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
  • Excellent Analytical and Communication skills, Quick Learner, Versatile Team player, Organized, Self-
  • Motivated, have the ability to pick up new technologies and solve complex technical problems., Worked in the company from “I

BUILD AND RELEASE ENGINEER

Chase Financial Services
07.2021 - 03.2022
  • Developed installer scripts using Maven and UNIX for various products to be hosted on Application Servers
  • Troubleshoot Build and Deploy Issues, with little downtime
  • Organize and Co-ordinate Product Releases work closely with product development, QA, Support across global locations to ensure successful releases
  • Implemented Ansible to deploy the builds for Dev, QA and Production
  • Build scripts using Maven build tools in Jenkins to move from one environment to other environments
  • Install, Configure and Administer Hudson/Jenkins Continuous Integration Tool
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins
  • Hudson, Bamboo, and Sonartype Nexus
  • Parse the Application and System logs using Python and PowerShell for all business applications to proactively monitor and trace errors with automated email alerts to various teams internally
  • Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool
  • Work with application development and operation teams using a variety of automated testing and build, and deploy tools (Maven, Nexus, Jenkins, SVN, Selenium, and JUnit) to resolve issues with transition to new
  • DevOps solution
  • Branching, Tagging, Release Activities on Version Control Tools like SVN and GIT
  • Member of the Technical Design team, Build and Release Module for Development of new products
  • Documented release metrics, software configuration process.

LINUX ADMIN

ACE ACADEMY
01.2019 - 06.2020
  • Worked on Production Server on Amazon Cloud (EC2, EBS, RDS, S3, and Route 53)
  • Worked and Troubleshoot Git Repositories on Production, Staging, Development and Local Server's
  • Configure User Required Domain’s on apache server
  • Set up and administer user and group accounts, setting permissions for users
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache
  • Creation and administration of Virtual Machines using VMware and virtual box
  • OS upgrades and installation of third-party software, packages, and patches as per requirement
  • Responsible for configuring and connecting to SSH through SSH clients like Putty
  • Remotely copying files using SFTP, FTP, SCP, Win SCP
  • Regularly manage backup process for server and client data
  • Maintaining the Linux Firewall for network and implementing network security
  • Resolving TCP/IP network access problems for the clients
  • Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell
  • User Administration and Permission
  • Investigation and Recover of Production Server Issues like Server load (Parsing ,query stuck)
  • Monitor MySQL Database Backup on AWS cloud S3 (CLI)
  • Log Analysis, Maintaining Documents of production server log's reports and server's list
  • Install and configure Ubuntu, Centos on remote servers and Desktop servers
  • Installation of patches and packages using RPM and YUM in Redhat Linux
  • Installed and configured Apache/Tomcat web server
  • Created and modified users and groups with SUDO permission
  • Working with developers to load software onto Linux Enterprise servers and debugging Scripts
  • Experience installing and configuration SSH (Secure Shell) encryption in-order to access securely on
  • Ubuntu and Red hat Linux
  • Installing open source applications, search, analyze and develop new applications for users.

Education

GED -

C.V. Raman Junior College
Wanaparthy
05.2007 - 03.2008

High School Diploma -

Chanakya High School
Wanaparthy
05.1997 - 06.2006

Bachelor of Arts - Political Science

Gayathri Degree College
Wanaparthy
05.2010 - 06.2013

Skills

Ansibleundefined

Timeline

DevOps Engineer

Aviva
05.2022 - Current

BUILD AND RELEASE ENGINEER

Chase Financial Services
07.2021 - 03.2022

LINUX ADMIN

ACE ACADEMY
01.2019 - 06.2020

DevOps engineer

Weave Solutions
12.2018 - Current

Bachelor of Arts - Political Science

Gayathri Degree College
05.2010 - 06.2013

GED -

C.V. Raman Junior College
05.2007 - 03.2008

High School Diploma -

Chanakya High School
05.1997 - 06.2006
HAJI MOHAMMEDDevOps Engineer