Mohammad Abbas available

Mohammad Abbas

DevOps Engineer

available
Profileimage by Mohammad Abbas DevOps Engineer from Hyderabad
  • 500008 Hyderabad Freelancer in
  • Graduation: not provided
  • Hourly-/Daily rates: not provided
  • Languages: English (Limited professional)
  • Last update: 07.07.2018
KEYWORDS
SKILLS
SUMMARY
Having 8+Years of experience in IT of which 3+ years specialization in Configuration/Build/Release Management and patch installation activities and expertise on, Subversion version control tool , scripting tools, managing build and multiple releases. Over the course of my career, I have gained lot of experience in assessing the environment and recommending the appropriate SCM tool, setting up SCM infra and recommending appropriate labeling / branching / merging / backup strategies.
PROFESSIONAL EXPERIENCE
  • Experienced in automating, building, deploying, configuring process, managing and releasing of code from one environment to other environment tightly maintaining Continuous Integration, Continuous Delivery and Deployment in multiple environments like (Prod/Dev/Test/Quality and Regression)
  • Experienced in project analysis, gathering user requirements, technical design and training customers
  • Experienced in Build, Release, and SCM and Deployment activities
  • Extensive experience in setting up baselines, branching, merging, tagging , managing SVN and automation processes using Ansible  scripts
  • Strong working experience in creating Jenkins Continuous Integration pipelines and good experience in automating deployment pipelines
  • Experienced in using Nexus repository Manage for java builds
  • Experienced in deploying the code through web application servers like Apache Tomcat
  • Experienced in JENKINS to schedule a job as per the requirement, report monitoring and notification functionality to report success or failure and Roll back plan.
  • Experienced in working with Code Analysis Tool SONARQUBE
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.
  • Automated complete deployment process as per business requirement using Ansible. Written multiple playbooks for environment setup ( installations ) and deployments
  • Experience in AWS cloud services EC2, RDS, S3, for managing the multi-tier environments.
  • Experience in Building, configuring and managing EC2 instances with Ansible playbook.
  • Experienced in installation of Apache, Tomcat,  Nginx and Nagios. Written playbooks to install and configure.
  • Versioning and Keeping track of all builds and artifacts for backup and rollback strategy.
  • Experienced in using automated process of downloading artifacts from Nexus to CD pipeline using playbook in Ansible.
  • Knowledge on Microservices Kubernetes and Docker  and worked on Dev & Test environment for Developers and Testers by using Kubernetes Docker Build & Compose.
  • Having Good Trouble shooting skills helped in build, deployment, infrastructure and network related issues.
  • Knowledge in Python Scripting for automating tasks for regular usage and system operations.
  • Knowledge in Agile Technology such as Scrum.
  • Knowledge in Groovy scripting.
  • Knowledge in Software Development Life Cycle (SDLC) processes.
  • Experienced in Educating developers and QA and Prod folks on Build pipe line activities.
  • Have excellent problem solving, time management skills, ability to work independently or as part of a team.
PROJECT HISTORY
Environment: GIT,SVN, Jenkins, Apache Tomcat, Maven, AWS, Ansible,puppet, Linux and  Windows
DevOps on Banking Sector, Audit Sector and Operation support on production.
  1. Interface between App Dev, QA and IT Ops (and potentially Security) regarding processes and procedures on AWS cloud
  2. Build automation for manual processes. 
  3. Building CI/CD, Pipeline process
  4. Use automation tools server construction, continuous integration, continuous deployment, and more.
  5. Automating the process of deploying new components.
  6. Automation of monitoring and logging.
  7. Fully Automated on Java as well as angularJS, NodeJS and .Net application.
  8. using configuration management tool for automation on SAAS and IAAS
  9. Databas Automaion.

 
GET IN TOUCH

Message:

Sender: