Académique Documents
Professionnel Documents
Culture Documents
jacobsamahia@gmail.com
682-347-9608
PROFESSIONAL SUMMARY:
6 + Years of total IT experience in administration, analysis, design and maintenance of
client/server and web applications
3+ years in practicing DevOps, CI/CD, Infrastructure automation, quality engineering and release
management
Experience in various roles as DevOps, Cloud Engineer, Build and Release Engineer with excellent
experience in Software Integration, Configuration, Packaging, Building, Automating, managing
and releasing code from one environment to other environment and deploy to servers, support
and maintenance under Unix/Linux/VM's Platforms.
Excellent understanding of SCM tools such as SVN, Git, BitBucket and GitHub
Strong exposure to both AWS and Azure cloud platforms
Strong hands on experience in scripting languages such as Groovy, JSON, YML, Shell scripting.
Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, TeamCity, Maven,
Nexus, Slack and VSTS.
Experience in integrating code quality tools such as SonarQube, JaCoCo, Veracode in CI/CD
pipelines.
Strong exposure to configuration management tools such as Ansible, Puppet, Terraform and
Docker
Strong exposure to creating Docker images and docker containers.
Strong knowledge on practicing TDD, automating Junit tests using Maven in Jenkins.
Strong knowledge in Tomcat, WebLogic servers on different OS's like Windows, Linux VMware,
UNIX and Solaris platforms.
Participated in the release cycle of the product which involved environments like Development, QA
UAT and Production.
Worked with project documentation and documented other application related issues, bugs on
internal wiki website.
A highly motivated, energetic individual, a team player with excellent communication and inter-
personal skills
EDUCATION:
HND (MECHINICAL ENGR.) -------Auchi Polytechnic, Auchi, Edo State, Nigeria - 2010
HND (MECHINICAL ENGR) --------Auchi Polytechnic, Auchi, Edo State, Nigeria
TRAINING:
Ansible, Puppet and Docker hands on training.
Scrum Master training.
CERTIFICATIONS:
Certified DevOps Generalist
TECHNICAL SKILLS:
Cloud platforms: AWS, Azure
Operating Systems: HP-UX, Solaris 10, Ubuntu 16.0.4, Red Hat Linux, Windows, AIX
Scripting & Other Tools: Groovy, UNIX Shell Scripts (Ksh, Bash), Git Bash, Putty, iTerm
PROFESSIONAL EXPERIENCE
Kindred Health - Louisville, KY (REMOTE) Sep 2017 to till date
DevOps Engineer
Environment: - J2EE, Selenium, Oracle 11g, Spring, Ansible, Terraform, Maven, Jenkins, AWS,
SonarQube, TDD, Slack & BitBucket
DIAMOND BANK PLC, NIGERIA July 2014 - April 2017
DevOps Consultant
I was responsible for managing Azure resources in cloud and maintain Continuous Integration and
Continuous Deployment (CI/CD) pipeline for fast paced robust application development environment. As
a member of onboarding team, my responsibility is to implement DevOps transformation by working with
Agile teams to migrate applications to Azure platform.
Responsibilities:
Setup repos on VSTS Git, merging code from develop branch to master branch and make it ready
for deployment.
Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines
on VSTS
Created WebApps on Azure portal for deploying web applications using VSTS pipelines.
Created nightly builds with integration to code quality tools such as SonarQube, Veracode.
Helped teams to reduce defects rate by 30% by introducing TDD in first 3 months.
Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds
when conditions were not met.
Set up the SonarLint plug-ins in developer's workstation for detecting defects early during
development.
Dockerized Springboot app by creating Dockerfile and automated docker image creation, image
push into docker registry.
Implemented Release management workflow for QA, UAT and Prod environments.
Prepared and presented SCM best practices for implementing continuous integration for the team
Environment: Git, Azure, VSTS, Docker, Nagios, Oracle 12c, Java, J2EE, Windows Servers, XML, JIRA,
SharePoint
Report Generator: Java Report Generator is Java component for converting XML to PDF documents.
Using JSP we can create dynamic PDF reports as quickly and easily as HTML in a secure manner with
good design over the web as well as in a stand-alone application (Intranet).
Responsibilities:
Gathered requirements based on the functionalities required
Developed several modules, using the Java Sever Pages
Used JSP page to query the database and create Xml
Included a servlet and a servlet filter for simple generation of PDF's from XML or JSP pages.
Developed prototypes for the application, based on the requirements, using HTML (TR/TD and DIV
concepts), JavaScript.
Used cascading CSS2 style sheets to control look and feel.
Wrote Stored Procedures to populate the database.
Deployed the application on WebSphere application server.
Performed the Unit testing and integration test cases to check the functionality of new modules
Environment: Jenkins, Core Java 2.0, JSP, XML, HTML, CSS, Oracle 9i, SQL queries, Web Sphere
Server, PHP.