Saddam Devops Resume
Saddam Devops Resume
Saddam Devops Resume
Professional Summary
Professional Experience
Woking as a DevOps Engineer in ADSPHERE TECHNOLOGIES PVT LTD from Jan-2017 to till date.
Educational Qualification
SKILLS TOOLS
Databases MySQL
Project #3:
Project: Aldera
Project Description:
Aldera is Insurance domain-based project, which deals with multiple insurer data, Aldera will support
different Health Insurance department data and front-end applications of the same. Developed multiple
applications which are helpful to display and register the new customers data.
I have been working closely with a team whose key responsibilities are creating and managing
infrastructure for developers, testers and DB administrators.
As DevOps engineer in my team I have a responsibility in configuring Jenkins jobs in such a way
that fetches source code from Git repository and test it on specific server.
Configured Jenkins with maven build tool in generating war/ear files and archived them.
Responsible for maintaining backup and versioning of war/ear file using nexus repository.
We are using Ansible as primary automation tool in configuring and deploying artifacts to several
environments.
As most of the infrastructure is hosted in AWS cloud I am responsible for creating and managing
EC2 Instances.
Configuring EC2 instances with Playbooks to enable environment for deployment.
Maintaining AMIs of the Configured Ec2 instances.
Creating Jenkins jobs and distributing load on Jenkins server by configuring Jenkins nodes which
will enable parallel builds.
Managing Jenkins artifacts in Nexus repository and versioning the artifacts with time stamp.
Deploying the artifacts into servers in AWS cloud with ansible and Jenkins.
Maintaining backup of Jenkins builds in AWS S3.
Creating backup of EBS volumes and restoring it.
Ensuring the servers to sustain the load by configuring Elastic load balancer & Auto scaling.
Enabling highly available & robust virtual private cloud to ensure the network isolation from
public cloud and securing them with Security groups and NACL.
Involved in Writing Docker files to build customized images for creating containers.
Bundled automation for the deployment of code with Ansible playbooks to make the content
reusable and made possible advanced execution in automation.
Deployed builds to different environments like DEV, QA, UAT environments by integrating Jenkins
and Ansible.
I have personally used vagrant for testing automation scripts before configuring them in real time
servers.
Collaborated with Developers and testers in achieving organizational goals and educated them
about build process.
Project #2
Contributions
Wrote CHEF recipes for automated uDeploy agent installs/updates, uDeploy agent relays install/update
and configuring the same with the uDeploy server.
Monitor Dashboard for status of applications and services for different environments.
Performing DB Refresh, Apply Kepler patches and deploy code to different Environments.
Project #1:
Project Description:
Aviva is a British multinational insurance company headquartered in London, United Kingdom. It is the
sixth-largest insurance company in the world measured by net premium income and has around 43 million
customers across 21 countries. It is the market leader in both general insurance and life and pensions in
the UK and has major businesses in Asia, continental Europe and North America.
Installed and configured Git and communicating with the repositories in GitHub.
Creating branches and tags using Git.
Automate the Maven build Process Using Jenkins
Configured Jenkins job with Git and maven for generating artifacts.
Installing plugins in Jenkins as per project requirements.
Monitoring daily builds using continuous integration tool Jenkins.
Integrating sonarqube with Jenkins for continuous static code analysis
Experience in taking the backups in Jenkins using backup plugins.
Verifying the logs if build fails.
Created shell scripts and updated the scripts as per the requirement.
Performed installation & configuration of tomcat application server.
Deploying the JAR / WAR files in Tomcat app server.
Verify Deployments logs to check for successful deployments.
Performing deployments to multiple environments like Dev, QA, & UAT environments.