EMMANUEL KOULA EKOLE
Mobile: 202-***-****)
Email: ***************@*****.***
AZURE CLOUD ENGINEER/DEVOPS ENGINEER/SCRUM MASTER/TECHNICAL PROJECT MANAGER
CAREER OBJECTIVE:
To Obtain a reliable and challenging position in a growth-oriented organization which will empower me to adapt new innovations and abilities while utilizing my dominance experience as Azure DevOps engineer, and besides to manufacture a strong business relationship with the association and clients.
EXPERTISE SUMMARY:
•Possess overall 10+ years of IT experience with years of Microsoft Azure and DevOps Engineer experience, 3.7 years in scrum master.
•Expert in the design and implementation of fully automated Continuous Integration, Continuous Deployment pipelines.
•Proficient with Azure cloud, Azure DevOps, CI/CD pipelines, Azure Repos and Azure boards.
•Extensive experience in PowerShell scripting to automate many services management in Azure.
•Shown ability to effectively investigate an association cloud migration, successfully use PowerShell to manage Azure services, troubleshooting access related issues.
•Experience in developing and maintaining build, deployment scripts for test, staging and production environment using Power Shell scripts.
•Good understanding of Azure Active Directory.
•Worked on Redirecting the Traffic to different regions using Traffic manager based on routing methods.
•Working experience of networking devices such as load balancers.
•Hands-on experience of creating Peering, and knowledge on Point-to-Site VPN and Site-to-Site VPN
•Hands on experience in creating Run books and scheduling jobs for Azure automation.
•Created availability sets, virtual networks and configured to VM’s
•Managing Virtual disk allocation as per the Client & Application requirements
•Working experience in Git, Jenkins, VSTS, ARM Templates, JIRA.
•Configuring Branch Security and Build Policies to setup gated builds and daily builds.
•Creating, Publishing, Scaling and Monitoring Azure App Services.
•Adding, removing, or updating user account information, resetting passwords.
•Executing builds and troubleshooting, Interaction with development and QA teams.
•Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
•Experience in facilitating Scrum Ceremonies and Product Backlog refinement.
•Track and monitor Sprint Cycle metrics and process workflow model.
•Strong problem-solving skills and ability to multi-task.
•Excellent verbal and written skills.
•Able to communicate and exchange complex information in a clear, concise manner to a variety of audiences: development teams, product managers, vendors, and senior management.
•Experience with Agile Frameworks: Scrum, Kanban, XP, SAF, DevOps tools like Hadoop/Stack and Jenkins.
•Expert on Agile/team Management Tools (JIRA, Visual Studio, TSF).
•Expert with Microsoft Office (Excel, PowerPoint, Word, Outlook).
•Experience in working in a fast pace and highly stress environment.
•9+ years of experience playing the Scrum Master role for multiple software development teams.
•Experience in managing big teams (up to 12 individuals) independently.
•Advanced knowledge and application of project delivery lifecycles methodology, particularly Agile framework.
•Highly organized with the ability to work on several projects and tasks in parallel in a fast-paced environment.
•Able to anticipate and prevent problems and impediment before they occur; effectively work with team members and management to resolve complex problems.
TECHNICAL KNOWLEDGE:
Cloud Platform
Microsoft Azure/SCRUM MASTER
Tools
Azure DevOps, Git, GitHub, AZURE PORTAL
Scripting Language
PowerShell, ARM Templates
Containers
Kubernetes, Docker, AKS
Azure services
Storage Accounts, Web Apps, App Service Plans, VM Scaling/Availability Sets, P2S Peering, Traffic Manager, Key Vault, Load Balancer, AD, Backup & Recovery Tools etc.
EDUCATION:
BACHELORS OF ECONOMICS AND MINOR IN MANAGEMENT, HND ELECTRICAL TECHNOLOGY, OCA, AZ104, PMP/ CSM
EXPERIENCE PROFILE:
Working as Microsoft Azure Cloud/ADMIN/Engineer/DEVOPS/SCRUM MASTER ASSISTANT PROJECT MANAGER AT FEDEX from August 2018 to Till Date.
Project 1: IT AZURE ENGINEER/SCRUM MASTER/ASSISTANT PROJECT MANAGER
Client: FEDEX
Role: Azure DevOps Engineer/SCRUM MASTER
Duration: April 2018- Till date
DESCRIPTION:
FEDEX US BASE MAIL DISTRIBUTION COMPANY
Responsibilities:
•Involved in creating the Azure Services with Virtual Machine.
•Involved in developing the Azure Solution and Services like IaaS and PaaS.
•Experience in managing Azure Storage Accounts and Azure Storage Containers.
•Creation of Storage Blob, Queue, File and Disk storage
•Migrating Services from On-premise to Azure Cloud Environm0ents.
•Collaborate with development and QA teams to maintain high-quality deployment
•Configured Azure Traffic Manager to build routing for user traffic Infrastructure Migrations.
•Hands-on experience of creating Peering, and knowledge on Point-to-Site VPN and Site-to-Site VPN.
•Extensively worked on Continuous Integration (CI) and Continuous Deployment (CD) process by automating build on time basis using azure DevOps.
•Ability to build deployment, build scripts and automated solutions using various scripting languages such as PowerShell and arm templates.
•Gained experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual machines, Cloud Services, Resource Groups, Traffic Manager, VPN, Load Balancing, Auto-Scaling.
•creating availability sets in AZURE.
•Used Jira as ticket tracking and work flow tool.
•Successfully managed concurrent deliverables on time and with quality in fast-paced environment and under deadlines.
•Provide deep expertise and guidance with workload migration in both PAAS and IAAS space.
•Manage and support end to end Cloud Infrastructure platform VM Creation, Resource groupings, Back up VMs.
•Good knowledge on Azure automation by creating Run books and scheduling jobs.
•Create users in Azure AD from Portal as well as form Power Shell.
•Adding addition disks to Azure VM upon receiving request.
•Managing entire Azure infrastructure services.
•Update files with infrastructure details like SQL connection string during storage account creation.
•Provide read access of Azure subscription to users upon request/approvals from higher management.
•Responsible for creating Network Security Groups and add inbound rules for various ports like RDP (3389), PS remoting (5986).
•Handling outages and high priority tickets raised by the customers.
•Troubleshooting and analyzing issues on the bridges by coordinating with all the respective engineering teams to resolve the issues.
•Installing and configuring IIS and FTP services, creation of FTP sites
•Release Environments for new projects. Organized scrum meetings and lead multiple cross-functional scrum teams through the Product Development Process from initiation to release for cross-product initiatives.
•Leverage agile ceremonies to drive prioritization, planning and make adjusting increase scrum team productivity, agility and velocity.
•Act as a liaison and primary point of contact between the scrum teams and product management, product development and other stakeholder teams.
•Work with automation team to report failed test cases and looking for solutions to avoid further failed test cases
•Leverage technical and organizational knowledge to anticipate, avoid, remove or overcome distractions and barriers that impede or slow scrum team progress.
•Create an environment of collaborative cooperation and consensus within the scrum teams and across other stakeholders through strong communication and conflict resolution.
•Model and influence adoption of agile methodologies, tools and best practices that support the Product Development Process through stakeholder awareness and other Agilest.
•Facilitating daily stand-ups, reviews, retrospectives, sprint planning and demos.
•Work with the PO/teams to prioritize and maintain healthy backlogs.
•Organize other scrum meetings and lead multiple cross-functional scrum teams through the Product Development Process from initiation to release for cross-product initiatives.
•Leverage agile ceremonies to drive prioritization, planning and make adjusting increase scrum team productivity, agility and velocity.
•Act as a liaison and primary point of contact between the scrum teams and product management, product development and other stakeholders.
•Work with automation team to report failed test cases and looking for solutions to avoid further failed test cases.
Project: AZURE Server Storage Administration
Client : CON-WAY
Role: Build And Deployment Engineer
Duration: Aug 2016 to Feb 2018
DESCRIPTION:
The Digital Performance Platform helps transform the way customers run the powerful network- and cloud-based apps that connect people, businesses, and experiences in our digital world. Implementing DevOps practices using tools like Octopus, SonarQube and PowerShell. Managing and implementing different azure services like IAAS & PAAS.
Responsibilities:
•Hands-on experience in VM deployments using portal and Power Shell.
•Responsible for creating Network Security Groups and add inbound rules for various ports like RDP, PS remoting, Custom ports to allow access only from private network address prefix to provide utmost security.
•Write Power Shell and schedule to shutdown virtual machines during off business hours.
•Create storage accounts for dev & QA teams for their application development and testing purpose.
•Migration of Azure VMS from Classic portal to ARM portal and Migration of IAAS services like virtual network, network interface etc.
•Adding addition disks to Azure VM upon receiving request.
•Scale up and scale down various services like VMs, SQL Servers (DTUs).
•Managing entire Azure infrastructure services.
•Create web apps for developers to do development work.
•Update files with infrastructure details like SQL connection string, storage account details etc.
•Create ARM templates to reuse similar deployment with some standard configurations and naming conventions.
•Evaluation Azure VM to auto scale up and scale down Azure VM workloads.
•Create Power Shell script to manage multiple subscriptions in Classic portal using publish settings file.
•Working with the application Owner for the Data assessment and Getting Approvals.
•Creating and working on the Change Request approval from the Stakeholders.
•Performing the cutover activities and post migrations step.
•Performing Failover, the application to azure and Assist customers with Azure and GitHub templates.
•ASM to ARM migrations and on premise to Cloud Migrations and Performing Sys-prep activity on the azure resource.
•Capturing the failover VM & Deploying the New VM with an azure image.
•Adding Virtual machines to the active domain and Creating run books and Assessment sheets.
•Provide read access of Azure subscription to users upon approvals from higher management.
•Preparing the recovery services vault and finalize the azure resources and Migration Using ASR services, Greenfield Migration.
•Installing the azure VM Agents for integrating the Azure Backup services.
•Working on Respective Tags to the New Resources Created during the Cutover Tasks.
•Enabling and configuring the Backup policy on Virtual Machines.
•Deploy and manage the Azure Services like Virtual Machines, Web Apps, Storage, Azure Active Directory, Virtual Networks, and Azure CDN & Microsoft Operations Management Suite (OMS).
•Providing solutions to the Customers based on the requirements/service requests.
•Installing, upgrading, configuring, troubleshooting Windows Servers.
•Configuring storage account access, diagnostics & monitoring.
•Performing health checks on server for space and memory management, antivirus updates.
Project 3: IT AZURE ADMINISTRATOR
Client : BRONTECH SOLUYTIONS /MICROSOFT
Role: ADMINISTRATOR
Duration: Feb 2015-July 2016
Description:
The Enterprise Company Vehicle Management System application allow the GM (General Motors) Stuffs responsible for company vehicle manager to effectively manage from the ordering to the disposal of the vehicles. The ECVMS System contains the following business process.
Responsibilities:
•Performed Functional testing on ISDP tool.
•Analyzed Test Scenarios from Requirements and wrote test cases.
•Performed Smoke, Functional and GUI Testing and Regression testing.
•Involved in bug detection, Defect logging and retesting of fixed bugs.
•Prepared Test Case documents and helped in review.
•Communicated with developers to sort out issues with respect to their criticality.
•Performed Functional testing on the application.
•Developed Test cases, to test the Functionality and Change Functionality of the application from the FSD (Functional Specifications Documents).
•Performed Sanity, Functional, GUI, Integration and Regression Testing of the Application at different levels
•Co-ordination with Onsite and Offshore team in fixing the defects.
•Generated test summary reports, test log reports.
•Worked closely with the Developers & Project Managers to get updates and resolve defects.
•Tested the Application in different stages from QA, Staging and Production.
•Good understanding with functional specifications.
Environment: Microsoft Azure, Windows Server 2016/2012 /2016/2019, Content Server, Site Scheduler, Service Now, Metalogic tool, Control point, Putty, WinSCP.