Post Job Free
Sign in

Nnamdi Uzor - DevOps Engineer

Location:
San Jose, CA, 95110
Posted:
June 11, 2021

Contact this candidate

Resume:

Nnamdi Uzor

DevOps Engineer

Phone: 408-***-****

Gmail: adm18l@r.postjobfree.com

Summary

Professional DevOps Engineer with 8 years working on cloud-based technologies such as IaaS, PaaS, SaaS, IaaC and CI/CD Pipeline out of a total of 20+ years’ work experience in various roles in the IT and Business space. I am devoted and results driven individual, who is enthusiastic about cloud technologies and has a keen interest in taking on challenges and opportunities relating to Cloud.

Technical Skills List

DEVOPS

Docker, Ansible, Kubernates, Chef, Puppet, Jenkins, Vagrant, Maven, Subversion, GIT, CI/CD .

CLOUD

AWS, Azure, GCP, Databricks, OpenStack

SCRIPTING

Python, Flask - REST API – Node.js / Vue.Js, UNIX, Shell scripting, LINUX, FTP, SSH, YAML, GROOVY

OPERATING SYSTEMS

Unix/Linux, Ubuntu (14.04, 16.04, 18.04), Slackware Linux, Amazon Linux (1,2), Sun Solaris, Red Hat Linux, SUSE, OEL, CentOS, Windows7, Windows10, MS Server (08,12,16), Windows server, NT/2003/XP/2000, MacOS

SOFTWARE

Oracle Vbox, Eclipse 2019-12, Apache Airflow, Workbench DBeaver, Falcon SQL Client, PyCharm, RStudio, Visual Code, Azure Studio, Dax Studio, Microsoft Visual Studio, Excel, QlikView, PowerBi, SSRS, Acunetix XSS, Microsoft Project, Microsoft Word, Power Point, Git/Trello, Slack, Rational Rose XDE and technical documentation.

MONITORING AND SECURITY

Sellenium, TestNG, Postman, JUnit, Cucumber, Protractor, Jasmine, CloudWatch, Nagios, Prometheus, Splunk, ELK,

Qualys, Cyber Security, IDS/IPS

PROGRAMMING LANGUAGES

Java, Python, C, PyTorch, R, HTML5, Javascript, CSS, C, C++

NETWORK PROTOCOLS

HDFS, SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP, and RIP, iSCSI, Fibre Channel, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, NAS. SAN.

WEB AND SRE

MJBOSS, Apache Tomcat, Apache2, IntelliJ IDEA, Oracle Weblogic, IBM Websphere.

SERVER INTEGRATED DEVELOPMENT

Eclipse, MS Visual Studio Software Development Kits: Java Development Kit (JDK), F5 Load Balancers, Netscape/iPlanet Server, MQSeries, Nagios, JBoss,Nginx, Ganglia.

DATABASES

Microsoft SQL Server Database, MySQL, PostgreSQL 9.5, Amazon Redshift, DynamoDB, Apache Cassandra, NoSql MongoDB, RDS Database normal forms and data warehouse models, REDSHIFT.

IAC

CloudFormation, Terraform.

Professional Work Experience

Verizon, San Jose, CA 12/2019 to Present

Senior DevOps Engineer

•Worked on an Agile development team responsible for modifying and optimizing an AWS infrastructure which include EC2, S3, Auto Scaling, EBS, RDS (my SQL), VPC, Cloud front, Cloud Watch, Cloud trial, SQS, SNS, Route 53, IAM, Cloud formation, Elastic load balance, Dynamo DB, Elastic bean stalk, identify access management, implementing virtual cloud platforms using Amazon Virtual Private Cloud.

•Ensured consistent, repeatable, and secure ways to produce and deliver products across multiple product teams.

•Participated in weekly stand ups and reviewed/analyzed weekly status reports for actionable items.

•Partook of cross-functional team meetings with IT and business partners to ensure project alignment.

•Wrote Cloud Formation Templates (CFT) in JSON format to build the AWS services in alignment with Infrastructure as a Code.

•Involved in setting up Jenkins Master and multiple slaves for the entire team as a CI tool as part of Continuous development and deployment process.

•Responsible for managing and supporting Continuous Integration (CI) using Jenkins.

•Experience in building and setting up of CI/CD pipeline in Jenkins. Troubleshooted the build issues during the Jenkins build process.

•Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.

•Automated provisioning and repetitive tasks using Terraform and Python, and Docker container, Service Orchestration.

•Configured ELK stack in conjunction with AWS and using Logstash to output data to AWS.

•Programmed OpenShift/Kubernetes templates for various applications like Jenkins, Kafka, Cassandra Grafana.

•Maintained high-availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible).

•Wrote scripts in Python and Perl.

•Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and micro service container orchestration.

•Created automation and deployment templates for relational and NoSQL databases including MSSQL, MySQL, Cassandra, and MongoDB in AWS.

•Handled migration of on premises applications to cloud and created resources in cloud to enable this. Used all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, elasticity, and availability.

•Applied version control systems like Subversion and GIT.

•Used Source code management client tools such as Visual SVN, Tortoise SVN, Stash, Source Tree, GitBash, GitHub, Git GUI, and other command line applications.

Certa, San Francisco, CA 08/2016 to 12/2019

Senior DevOps Engineer

Engineered technical solutions on AWS platform using the infrastructure-as-code tool AWS CloudFormation.

•Installed and set up and configured Apache Kafka.

•Applied Agile practices using CI/CD pipelines.

•Researched and identified new technologies and tools to expand the Agile development environment.

•Clustered Docker containers with Kubernetes on an OpenShift platform.

•Designed, configured, and deployed Amazon Web Services for multiple applications using the AWS stack (Cloud Formation, Cloud Watch, SQS, IAM EC2, Route53, VPC, S3, RDS) with focus on high-availability, fault tolerance, and auto-scaling.

•Wrote Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as a Code.

•Worked the SDLC project lifecycle and related processes and requirements covering information gathering, analysis, design, development, and testing of applications.

•Worked within an Agile project framework with effective use of Scrums.

•Created detailed documentation of complex build and release process for post-release activities using JIRA workflow and Release notes.

•Created puppet scripts to install stacks: LXC containers, Docker, Apache, PostgreSQL, PHP, Python virtual environments, SonarQube, nexus 2/3, wild fly/boss applications, Django applications.

•Programmed OpenShift/Kubernetes templates for various applications (e.g., Jenkins, Kafka, Cassandra Grafana).

•Developed procedures to unify, streamline, and automate applications development and deployment procedures with Linux container technology using Docker swarm and Docker compose.

•Integrated, configured, deployed, and managed centrally provided common cloud services (e.g., IAM, networking, logging, Operating systems, Containers).

•Ensured compliance with centrally defined Security Standards.

•Ensured compliancy with Operational risk standards (e.g., Network, Firewall, OS, Logging, Monitoring, Availability, Resiliency).

•Created Python scripts to Automate AWS services such as web servers, ELB, Cloud front Distribution, Database, EC2 and Database security groups.

Equifax, Boise, ID 09/2014 to 08/2016

AWS Cloud Engineer

•Worked on Continuous Integration (CI), Continuous Delivery (CD) pipeline for Cloud Services.

•Developed CI/CD pipelines with Jenkins.

•Created reusable Python and Java code and tested infrastructure with Terraform modules and versioned modules for Staging, Testing and Production environments in Azure.

•Scripted Linux repository database comparisons using Python for integration into MySQL RDBMS.

•Supported AWS services and components such as VPC, EC2, IAM, S3, CloudFront, API Gateway.

•Worked on components of Docker such as Docker Compose, Volume, Network, Hub, Images, Swarm.

•Programmed scripts using AWS CLI to report key CloudWatch metrics for Redshift to automate Redshift health monitoring.

•Utilized Gitflow as workflow strategy and orchestrated test, build, release and deploy phases through multiple pipelines.

•Developed web applications and RESTful API services in Python with Flask and deployed to AWS.

•Used Application Load Balancer with Auto Scaling Group of EC2 Instances and RDS, AWS CloudFormation Service, MySQL, and Docker

•Versioned Cloud Formation templates and created and managed Azure Stack and integrated with Azure Operational.

•Participated in Azure environment set up for POC with AWS by setting up various services of Azure and AWS and comparing their performance.

•Automated various infrastructure activities such as Continuous Deployment, Application Server set up, Stack Monitoring using Ansible playbooks using CI tool Jenkins.

•Performed troubleshooting on issues across services deployed to environments in AWS.

•Mentored a cross-functional team of software engineers, QA engineers, and machine learning engineers.

Mattel, El Segundo, CA 04/2012 to 08/2014

Linux & Cloud Systems Administrator

•Performed incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered.

•Coordinated resources with varied programming expertise to create a holistic solution to system update and service interruption issues.

•Develop and maintain documentation about current environment setup, standard operating procedures (SOPs) and best practices.

•Adept in designing and developing the business’s infrastructure architecture as well as developing automated scripts meant for building development and production environments, maintaining the business’s configuration and deployment tools, transforming them into a robust system to auto-scale the business’s platform.

•Solid knowledge and understanding of protocols such as TCP/IP, NFS, DNS, HTTP, LDAP, SMTP, and SNMP

•Documented and implemented a disaster recovery plan that included backup schedule policies, regular testing, and of-site recovery plans to ensure data integrity and assurance.

•Deploy new equipment and install applications, which enable the customer to perform their job function on updated equipment which leads to higher work output.

•Instrumental in monitoring the engineering department’s tools & procedures and promotes their evolution alongside the business’s systems; plays an active role in building and improving the platform services inclusive of websites, software, and applications while hosting and managing database.

•Created shell scripts and cron jobs that monitored and reported security issues.

•Resolved security vulnerabilities by analyzing and recommending improvements in communications and network security at the component level.

•Skilled in performing functions required for the deployment, configuration, support, and troubleshooting of issues with the business’s site/software; making key decisions without much oversight inclusive of decisions on automation processes, tools, and resources for building sites/software as promptly and efficiently as possible

•Creating and maintaining documentation including, but not limited to OS installation, maintenance, support, specification, architecture, build, backup/restore procedures.

CIBC, Chicago, IL 07/2009 to 03/2012

Build and Release Engineer

•Performed various development activities for DevOps practices, including continuous integration, continuous delivery, continuous testing, and continuous monitoring.

•Configured cloud trail to monitor API activity of users.

•Managed and analyzed scalable data using AWS Redshift cluster.

•Set up and configured IIS and application pools and deployed ASP.NET web application to AWS.

•Worked in an Agile / Scrum environment with daily standup meetings.

•Managed and Participated in the release cycle of the product which involves environments like Development, QA, UAT and production.

•Managed source code repository, build, and release configurations, processes, and tools to support daily development, test, and production build and software deployment operations.

•Developed builds using ANT and Maven as build tools and used CI tools to move builds from one environment to another environment.

•Implemented pipelines in Jenkins. Added multiple nodes to Jenkins and configured SSH for continuous deployments.

•Designed and implemented fully automated server build management, monitoring and deployment using Chef and installed Tomcat instances and managed multiple application configuration by creating Puppet manifest files.

•Created the automated build and deployment process for application, leading up to building a continuous integration and continuous deployment system.

•Modified the SCM database for software lifecycle process flow, user permissions, access, and file attributes in response to user requests.

•Maintained development infrastructure including Nexus artifact repository, Bamboo CI server, JIRA, and Confluence.

•Worked with development teams providing deployment services from initial development through production deployments.

•Worked with the Release Manager to improve build automation and to reduce bottlenecks in the delivery pipeline.

•Redefined processes and implemented tools for software builds, patch creation, release tracking and reporting.

•Developed test environment that reduced integration issues and improved code quality. JUnit testing and deployments using multiple Jenkins’ plugins.

•Created and developed REST based web services returning JSON type of responses.

John Deere, Moline, IL 03/2006 to 07/2009

Software Developer

•Develop Python scripts to convert source files into custom flat file layouts.

•Performed Requirements gathering, Analysis, Design, Development and Testing of applications using AGILE methodology (SCRUM).

•Utilized Node.js server for hosting using express middleware.

•Performed Unit testing and integration test cases to check the functionality of modules,

•Composed and created UI screens utilizing HTML5, CSS3, JavaScript, and JSON.

•Consumed REST services using Retrofit, get the JSON data and parse it using GSON library.

•Developed and enhanced features to restrict usage based on Authorization and Authentication tokens.

•Used GIT for project management and version control.

•Worked closely with the UX designers on reviewing the design and feasibility.

•Responsible for working on Custom UI widgets for summary.

Education

BSc Mathematics and Computer Science

MBA University of Phoenix

Certification

AWS Certified Solution Architect – Associate

Linux Certified

Qualys Certified on Cloud Security



Contact this candidate