ADEMOLA SORUNGBE
****************@*****.*** 361-***-**** Houston, Texas, 77079, USA
Results-driven DevOps Engineer with extensive experience (8 years) in cloud infrastructure, automation, and site reliability. Proficient in leveraging tools like AWS, Kubernetes, Terraform, Docker, and Jenkins to build scalable, secure, and highly available environments. Demonstrated success in automating deployment pipelines, optimizing system performance, and ensuring seamless integration across complex infrastructures. Well-known for my collaborative approach to problem-solving and consistent delivery of solutions that enhance operational efficiency and support business objectives.
Core Skills
AWS, Terraform, Ansible, Jenkins, Python, RegEx, Containerization and Microservices (Docker, Kubernetes), Nginx, Django, Flask, SQL, PostgreSQL, MySQL, MongoDB, Oracle, CI/CD, SSH, REST APIs, Websocket, HTTP, DNS Configuration, Git, VSCode, Bash, Shell Scripting, Linux, Windows, Networking, Security, Lifecycle Management, Disaster Management and Recovery, Document Parsing, Website Crawling, ISO 27001, SOC2, HIPAA, Jira, Confluence, Agile Methodologies.
Education, Training, & Certifications
University of Maryland - MEng Cloud Engineering (in progress)
AWS Cloud Institute - Cloud Development
Texas A&M University - MS Chemical & Natural Gas Engineering
University of Ilorin - BS Geology
Lagos State University - Postgrad Dipl. Business Admin and Management
AWS Certified Cloud Practitioner, AWS Solutions Architect Associate (in view)
Work Experience
DevOps Engineer
Alteryx Inc. May 2021 - Present
Architecting, deploying, and managing AWS infrastructure with a focus on scalability and cost-effectiveness.
Designing and implementing secure network infrastructures using AWS VPC, subnets, and routing tables, ensuring isolation and secure communication between components.
Deploying complex inter-account networking structures using NAT, Direct Connect, and Transit Gateway.
Managing and optimizing network traffic performance using AWS Direct Connect and VPN for seamless communication between on-premises data centers and the cloud.
Setting up and managing Virtual Private Network (VPN) connections to ensure secure communication between on-premises data centers and AWS environments.
Troubleshooting network connectivity issues by analyzing VPC Flow Logs and using network diagnostic tools.
Administering and monitoring network performance, identifying and resolving bottlenecks to ensure high availability and reliability of cloud services.
Conducting regular network performance analysis and optimization to address bandwidth, latency, and packet loss bottlenecks.
Administering security policies using Network Access Control Lists (NACLs) and Security Groups to control traffic at both the subnet and instance levels.
Performing regular network security audits, including vulnerability assessments and penetration testing, to ensure infrastructure security.
Configuring DNS failover mechanisms with Route 53 to automatically reroute traffic during regional outages, ensuring high availability of critical applications.
Utilizing Kubernetes for container orchestration and Terraform for Infrastructure as Code (IaC) automation.
Implementing containerization technologies such as Docker and Kubernetes for faster delivery cycles.
Developing scalable and high-performance backend services using Node.js and AWS Lambda.
Implementing CI/CD pipelines with Jenkins, Git, and Docker to streamline application deployment processes.
Leveraging AWS Cloud Development Kit (CDK) for efficient infrastructure provisioning, improving deployment time and flexibility.
Orchestrating automation workflows with Ansible, reducing manual intervention and ensuring consistency.
Enhancing the reliability and performance of cloud applications and infrastructure on AWS.
Collaborating with cross-functional teams to optimize development and deployment workflows.
Collaborating with project managers and stakeholders to understand software design specifications and plan optimal development strategies.
Assisting development teams in delivering timely and effective solutions.
Providing real-time troubleshooting for critical incidents, minimizing system downtime.
Conducting regular security audits to identify potential threats and ensure system integrity.
Monitoring system health and performance using advanced monitoring tools.
Managing AWS Key Management Service (KMS) to control cryptographic keys and secure user access across AWS services.
Developing and deploying software for embedded systems, handling both new installations and updates for existing hardware.
Installing and configuring Atlassian products (Jira, Confluence) and LAMP applications on EC2 instances.
Establishing performance standards and specifications for system functionality.
AWS Cloud Engineer
Interswitch Group Feb 2016 - Mar 2021
Managed multi-account AWS environments, ensuring high availability, scalability, and resilience.
Monitored AWS services and resources using CloudWatch, CloudTrail, AWS Config, and AWS SNS.
Applied AWS best practices in security, networking, and Virtual Private Cloud (VPC) configurations.
Created IAM policies with appropriate access control levels in line with organizational security standards.
Managed IAM administration, created VPCs with custom Network Access Control Lists (NACLs) and Security Groups, and deployed scalable and highly available sites using Auto Scaling and Application Load Balancer (ALB).
Deployed applications on AWS Cloud using services like Elastic Beanstalk, CloudFormation, and OpsWorks.
Automated AWS infrastructure using CloudFormation templates, provisioned EC2 instances, configured S3 buckets with policies, built RDS databases, and assessed application vulnerabilities with Amazon Inspector.
Scripted automation processes using Python, Linux Shell scripting, and AWS CLI.
Employed Ansible for configuration management and deployment automation.
Reduced storage costs by implementing lifecycle rules for S3 objects based on their usage.
Maintained high availability of applications by configuring auto-scaling groups across multiple AWS regions.
Scheduled backups and defined retention policies for data stored in Amazon S3, ensuring data availability and recovery.
Administered application stacks and performed performance tuning to eliminate bottlenecks and improve session efficiency.
Provided technical assistance to customers on deploying applications within Amazon Web Services.
Analyzed existing cloud environments and developed strategies for migrating workloads to AWS.
Collaborated with architects and engineers to design networks, systems, and storage environments that aligned with business needs and security specifications.
Collaborated with development and systems teams to ensure smooth application transitions on and off AWS.
Conducted periodic audits and reviews to ensure compliance with security policies for resources hosted on AWS.
Produced and maintained comprehensive documentation for specifications, systems, and procedures.
Participated in incident response and contributed to disaster recovery planning initiatives.
Troubleshot issues related to serverless architectures using AWS Lambda and API Gateway endpoints.
Troubleshot Local Area Networks (LAN), Wide Area Networks (WAN), and voice systems to mitigate network connectivity issues.
Developed systems for deployment by military teams in remote environments.
Optimized system performance by designing systems with fast load times, cross-browser support, and minimal memory usage.
Provided recommendations on project costs, concepts, and design modifications.
Accelerated cloud development by creating functions, applications, and databases for user needs.
Languages
English (Native)
Interests
Puzzles, Chess, Tennis, Soccer