AKEEM ADEMUYIWA
Glen Burne, MD.
Email: *********@*****.*** Phone: 410-***-****
Summary
Experienced Azure Cloud Engineer and DevOps specialist passionate about driving innovation, efficiency, and security in the cloud. Proven track record in architecting scalable and secure cloud solutions using Azure services, while implementing DevOps best practices for seamless software delivery. Skilled in infrastructure automation, CI/CD pipelines, and containerization technologies. Committed to collaborating with cross-functional teams and providing strategic guidance. Technical Skills:
• Cloud Providers: Azure, AWS
• Operating System: Windows, Mac, Linux
• Infrastructure As a Code: Terraform, ARM Templates
• Containerization: Docker
• Orchestration: Kubernetes, AKS, EKA
• CICD: Travis, Circle CI, Jenkins, Azure Pipelines
• Configuration Management: Ansible
• Version Control: Git/GitHub
• Programming Language: PHP, Java Script
• Databases: MYSQL, Postgres
• Scripting: PowerShell, Bash, Python
• Other Technologies: Microsoft Active Directory, Azure Active Directory, ADFS, AD Connect, Windows Server, Auth0, Azure DevOps
Experience:
DevOps Engineer (Contract)
SirusIT Strategy LLC, USA MAY 2021 – Aug 2023
• Deploy the entire solution using Terraform, Azure DevOps YAML pipeline, and AWS CloudFormation.
• Manage and maintain Azure DevOps services, including Azure Repos, Azure Pipelines, Azure Boards, and Azure Test Plans.
• Drive Security and compliance aspects for services in accordance with Azure compliance requirements.
• Document the entire solution, including Azure, and AWS services.
• Train junior engineers on how to manage cloud infrastructure using Azure, AWS services.
• Use Azure Reservations and AWS Savings Plans to cut down organization costs.
• Engage in service capacity planning, demand forecasting and work towards Azure cost optimizations.
• Create and document Runbooks, Operational procedures, and Standards on confluence.
• Communicate on a deeply technical level with product engineering, project management and product teams to improve and optimize products, improve infrastructure, and evolve services.
• Work within a project management/agile scrum teams in a support role as part of a wider team
• Remain current and introduce new technologies, methods and procedures including, but not limited to, coding practices such as Test-Driven Development, Continuous Integration, Continuous Deployment and Operational excellence.
Software Cloud Engineer Cloud Architect
Woodfields Upstreams August 2018 – May 2021
• Responsible for managing critical IT systems which involves deploying and maintaining WebSphere Application Server and Liberty profiles, configuring Apache Web Servers for optimal web application delivery and security, and customizing Pegasystems solutions for streamlined business processes.
• Additionally, the administrator utilizes Ansible for automation and Gitlab for version control and collaborates with cross-functional teams.
• Problem-solving, documentation, and continuous improvement are key aspects of this role to ensure system reliability and efficiency.
• Set up the SonarLint plug-ins in developer’s workstation for detecting defects early during development.
• Successfully set up servers and monitored servers using top, sar, iostat, vmstat.
• Built and deployed Docker containers to break up monolithic apps into microservices, improving developer workflow, increasing scalability, and optimizing speed.
• Implemented Release management workflow for QA, UAT and Prod environments.
• Installed, configured, and administered Windows and Linux servers.
• Used Linux command line, logs to investigate, troubleshoot and resolve faults.
• Daily monitored systems and evaluate availability of all server resources.
• Performed Backup and Recovery Management tasks, applied patches and upgrades.
• Worked collaboratively with Support Engineers to have escalated issues resolved as soon as possible.
• Developing new and migrate existing builds from GitHub Actions to CI/CD by developing scripts
(YAML, YML and/or PowerShell) to build pipelines in ADO (Azure DevOps)
• Utilizing AKS and Helm Charts for orchestration in a clustered environment
• Utilizing Docker Compose in Docker for containerization.
• Deploying Multiple Ingress Controllers in a Kubernetes Cluster
• Cloud Platforms: Proficient in architecting and deploying solutions on major cloud platforms, including AWS and Azure.
• Having expertise in the field of systems administration with a focus on IBM WebSphere Application Server/Liberty, Apache Web Server, Pegasystems, Ansible, Gitlab, and Unix Scripting signifies a high level of competence in managing and optimizing critical IT infrastructure. Such expertise involves a deep understanding of these technologies, encompassing installation, configuration, maintenance, and troubleshooting.
• Infrastructure as Code (IaC): Experienced in using tools like Terraform to automate infrastructure provisioning, ensuring consistency and scalability.
• Apache Web Server Configuration:
• Configure and manage Apache Web Servers to enhance the delivery and security of web applications.
• Implement security measures, including SSL/TLS certificates, to protect web services and data.
• Troubleshoot and resolve web server-related issues to ensure uninterrupted service.
• Pegasystems Support:
• Work closely with business stakeholders to implement and customize Pegasystems solutions.
• Automate business processes using Pega workflows and rules.
• Provide ongoing support, updates, and enhancements to Pega applications.
• Continuous Integration/Continuous Deployment (CI/CD): Skilled in designing and implementing CI/CD pipelines using Jenkins, Azure Pipelines, and other CI/CD tools for efficient software delivery.
• Unix Scripting and System Administration:
• Develop and maintain Unix scripts for system administration, automating routine tasks and ensuring system stability.
• Perform system monitoring, backups, and security updates.
• Provide technical support and troubleshooting for Unix-based systems.
• Containers and Orchestration: Proficient in container technologies like Docker and container orchestration platforms like Kubernetes (Amazon EKS, Azure AKS) to enable scalable and portable applications.
• DevOps Principles: Deep understanding and application of DevOps best practices to foster collaboration, automation, and continuous improvement between development and operations teams.
• Microservices Architecture: Experienced in designing and implementing microservices-based architectures to improve application flexibility and maintainability.
• Scripting and Automation: Strong scripting skills using languages like Groovy, JSON, YAML, and Shell scripting to automate processes and streamline workflows.
• Version Control: Proficient in using Git, GitHub, Bitbucket, and Azure Repos to manage version control and collaborative development.
• Cloud Security: Knowledgeable in implementing security best practices to ensure a secure cloud environment and compliance with industry standards.
• Agile Methodologies: Experienced in applying Agile and Scrum methodologies to facilitate efficient project management and delivery.
• Monitoring and Logging: Proficient in using tools like CloudWatch, Azure Monitor, and ELK Stack for monitoring, logging, and troubleshooting cloud-based applications. Database Management: Experience with database technologies, including MySQL, MongoDB, and Amazon RDS, to manage and optimize data storage in the cloud.
• High Availability and Disaster Recovery: Skilled in designing and implementing high-availability and disaster recovery solutions for critical applications in the cloud.
• Cloud Cost Optimization: Knowledgeable in optimizing cloud infrastructure to control costs and maximize efficiency without compromising performance.
• Cloud Governance and Compliance: Familiar with cloud governance models and compliance frameworks to ensure adherence to organizational and regulatory policies.
• Cloud Architecture Design: Proficient in designing scalable, secure, and cost-effective cloud architectures to meet business requirements.
DevOps Engineer
Freelance Feb 2018 - Aug 2018
• Builds, designs, and maintains all websites and software applications.
• Regulates exposure to business stakeholders and executive management as well as other authorities.
• Designs, writes, and edits website content.
• Understands UI, cross-browser compatibility, and general web functions and standards.
• Creates solutions for identified problems or bugs.
• Communicates with managers, and stakeholders daily.
• Executes assignments with the use of web applications, scripts, and programming languages such as HTML, CSS, JavaScript, python, PHP, MYSQL and APIs.
• Develops and validates test routines to ensure the quality of the external and internal interface.
• Plans and delivers software platforms and products across multiple organizational units.
• Designs assignments with web services like REST, SOAP, etc.
• Evaluates written code to ensure it meets industry standards and is compatible with all devices.
• Maintains a professional understanding of web development by tracking trends and participating in study groups.
Licenses & Certifications
• Microsoft Certified: Azure Fundamentals – Microsoft
• Microsoft Certified: Azure Network Engineer Associate
• Microsoft Certified: Designing and Implementing Microsoft DevOps Solutions
• Aws Certified: Solution Architect Associate
• Aws Certified: Cloud Practitioner
• Career Essential In System Administration - Microsoft and LinkedIn References
Available Upon request