Post Job Free

Resume

Sign in

Cloud Infrastructure Solution Architect

Location:
Missouri City, TX
Posted:
December 08, 2023

Contact this candidate

Resume:

SUMMARY:

●An outstanding Self-motivated professional with over 10 years’ experience in IT industry with major focus on AWS Solution Architect/DevOps engineering working on server - based operating system kernel configurations on Red-hat Linux, CentOS, and Ubuntu 12.x/13. x. Tuning kernel Parameters, Troubleshooting System & Performance Issues. Extensive experience includes SCM, DevOps Build/Release Management, AWS, Change/Incident Management and Cloud Management.

●Expertise in DevOps, Release engineering, Configuration Management, Cloud Infrastructure and Automation with Jenkins, Chef.

●Proficient in python programming language

●Excellent knowledge of Cloud Infrastructure – Compute – Amazon Elastic Compute Cloud (EC2), Virtual Machines (VM’s), SQL – Amazon Relational Database Service (AWS RDS) or Azure SQL, Document Data Store (DynamoDb,Mongo), Security Groups, Subnets

●Extensive knowledge with Amazon connect and Interactive voice response.

●Extensively worked on Jenkins for CI (Continuous Integration) and CD (Continuous Deployment) methodologies and for End-to-End automation for all build and deployments.

●Proficient experience in deployment of OpenStack and OpenShift

●Optimized, implemented, and maintained organization’s cloud-based systems.

●Experience of using wireless networking services or technologies that are hosted in or integrated with cloud platforms.

●Extensive experience working within Business Intelligence tools such as Tableau, Cognos, Qlik, Pyramid

●Developed CI/CD system with Jenkins on Google's Kubernetes container.

●Experienced in branching, tagging and maintaining the version across the environments using tools like GIT and Subversion (SVN) on Linux and Windows platforms.

●Extensively experienced in using Build Automation tools like ANT, Maven, and working knowledge on other build tools like make file.

●Deployed and administered virtualized Linux infrastructure on Amazon AWS and Rackspace Cloud.

●Developed and maintained cloud solutions in accordance with best practices.

●Working Knowledge of Jenkins, Azure DevOps, Ansible, Terraform, Packer, Git, ServiceNow a big plus.

●Experience in data architecture and cloud engineering.

●Experience with operationalization and observability in a production environment

●Built custom scripts, workers and clients utilizing AWS SDK to manipulate Amazon EC2 and S3 resources.

●Expertise in creating Docker containers and building Docker images and pushed those images to Docker registry.

●Responsible for deploying and debugging systems, as well as executing new cloud initiatives, collaborating with various IT teams across the organization to ensure our cloud computing systems meet the needs of our organization and customers

●Identify, analyze, and resolve infrastructure vulnerabilities and application deployment issues.

●Designed, developed, and deployed cloud-based solutions.

●Strong knowledge in AWS VPC, Route 53, ELB, S3, EBS, IAM, EC2, Elastic Beanstalk, Cloud Formation, Elastic Load Balancing, Amazon Redshift, Dynamo DB, Lambda, Amazon SQS, SWF and SNS, AWS Ops Works, AWS Code Deploy, AWS Code Pipeline Jenkins, Node.js, Python, Ansible, Chef, Puppet and Agile

●Experience on Vagrant, AWS and Kubernetes based container deployments to create self - environments for developer teams and containerization of env’s delivery for releases.

●Customized EC2 instances using AWS SDKs for application deployment and authored security policies for providing access via AWS IAM.

●Experience creating, managing and performing container-based deployments using Docker images containing Middleware & Applications together.

●Created highly interactive and responsive web application using JavaScript.

●Devised solutions to expedite the procurement of required data for unique website architectures comprised of X/HTML, JavaScript, jQuery, CSS.

●Integrated Confluence, Jenkins, Bitbucket with JIRA and bamboo for the tracking of the issue and continuous integration.

●Published templates for AWS infrastructure as code using Terraform to build staging and production environments.

●Excellent experience in Customer Relational Management.

●Implemented continuous Integration using tools such as Jenkins and Bamboo.

●Expertise in operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Cluster, Elastic Load Balancers (ELB) focusing on high-availability, fault tolerance, and auto-scaling with Cloud watch monitoring.

●Automated the cloud deployments using Chef and AWS Cloud Formation.

●Created custom policies using IAM (Identity Access Management) for AWS Cloud resources, groups and maintained IAM roles and User credentials.

●Possess knowledge on AWS Lambda, Auto scaling, Cloud Front, RDS, Route53, AWS SNS, AWS SDK, SQS, SES.

●Experience in developing client/server, enterprise and web Applications using JAVA, J2SE and J2EE technologies like JDBC, Servlets, Java Beans, EJB, JSP, JavaScript, JMS, ANT and Apache Maven.

●Experience in implementing SOA (Service Oriented Architecture) using XML based Web Services such as JAX - WS (SOAP), WSDL, Axis, RPC, JAXB/ JAXP, and UDDI registry.

●Dockerized applications by creating Docker images from Docker file.

●Proficient in Core Java which includes Multi-Threading, Thread lifecycle methods and multiple request handling using synchronization, Exceptional handling, Serialization, I/O Streams, Collections and RMI.

●Good knowledge on JavaScript MVC Framework such as Angular JS, Ext JS, and React JS.

●Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, Jboss (Application servers) and Tomcat (Web server).

●Implemented and configured Databricks to support development.

●Solid working experience on XML Parsing using SAX, DOM, JAXB, XPath, DOM4J Parsers.

●Worked with Python libraries such as HTTPLib2, Urllib2, etc...

●Worked with IDEs like Eclipse, NetBeans, JBuilder, IBM RAD, WSAD.

●Experience in development, Deployment and troubleshooting of web/ Enterprise based applications on Windows, UNIX, Linux platforms.

●Oversaw solution component design reviews, solution and data quality control, and technical risk management.

●Design, implement and test services in Microservice- oriented architecture and has implemented the REST based Microservices using Spring Boot, Spring Data with JPA (Java Persistence API).

●Experience in OOAD (object-oriented analysis and design), UML, Rational Rose Methodologies.

●Developed Automation Framework using Robot and Python for Rest call validation and Juniper/Cisco boxes commands validation.

●Experience in Setting up the build and deployment automation for Terraform scripts using Jenkin.

●Experience with Jenkins, GitHub, SVN and Bit Bucket.

●Strong experience in writing SQL, PL/SQL Queries, Stored Procedures and Triggers and performed operations in DB.

●Experience with major relational databases - Oracle 8i/9i/10g, SQL Server 2005/2008, DB2, MySQL and knowledge on non-relational databases Mongo DB, Cassandra (NoSQL).

CERTIFICATION:

1) Microsoft Certified Azure Fundamentals

2) Google Certified Professional Cloud Architect

3) Aws Certified Solutions Architect Associate

TECHNICAL SKILLS:

Languages

C/C++, Java, HTML, DHTML, XHTML, JavaScript, jQuery, XML, UML, CSS, JUnit, Oracle and PL/SQL, PowerShell Scripting, JSON, YAML, Perl, Python 3.x,2.7/2.4, Rub

RDBMS

MySQL5.6/5.7, Amazon Aurora, PostgreSQL, MS SQL Server / 2008, MS (SSIS, SSAS, SSRS), Oracle, DynamoDB, Sybase, Cassandra

Testing Tools

Selenium, Winrunner, Load Runner

Operating System

Windows Server 9X, 2003, 2000, ME, XP, Vista, 7, 8, 10, Unix/ Linux (Centos, Red hat, Ubuntu)

Software Engineering

MS Office (Word, Excel, Power Point, Visio), UML, AWS, Rational Suite

Hardware Tools

TC/IP Configuration LAN and Networking

DevOps Tools

Chef, Puppet, Git, GitHub, Ansible, Jenkins, Vagrant, Docker, Splunk,Kubernetes, AWS ECS and Terraform

Tools and Applications

AWS- EC2, ELB (Elastic Load Balancer), Auto-Scaling Groups, Glacier, Elastic Beanstalk, Cloud Formation, RDS (Relational Database Service), VPC (Virtual Private Cloud), Direct Connect, Route 3, Lambda, Redshift, SNS, SQS, SWS, SES, Cloud Watch, Cloud Trail, IAM (Identity and Access Management), DynamoDB, AWS WAF, Terraform, Servlets, JDBC, Java Beans, IBM BPM 9.0, Multi-threading

PROFESSIONAL EXPERIENCE:

Custom Software Engineering Specialist

Accenture,Houston TX. June 2023 to Present

Responsibilities:

●Maintaining automated deployment, monitoring, and scaling solutions to ensure the smooth operation of our cloud-based systems.

●Conduct regular performance assessments and capacity planning to identify and address potential bottlenecks and ensure optimal system performance.

●Implementing and maintaining robust monitoring, alerting, and incident response systems to proactively identify and resolve issues.

●Familiarity with Azure DevOps, CI/CD pipelines for cloud infrastructure and applications.

●Deploying infrastructure using Terraform Cloud to support day-to-day and future operations.

●Provide technical guidance on reading and creating CloudWatch metrics for both technical and non-technical users.

●Understanding of AWS IAM permissions with the ability to troubleshoot access issues.

●Implementing and executing AWS Automation Documents across the organization

●Ensuring that SSM agents and CloudWatch agents across the organization are installed and configured properly.

●Supporting the needs of both technical and non-technical users with ServiceNow ticketing

●Troubleshooting various issues utilizing Athena queries for AWS CloudTrail or Systems Manager Inventory

●Reviewing configured associations and compliance setup across the organization

●Reviewing the AWS Health dashboard and alerts to ensure that any upcoming issues or changes are accounted for.

●Maintaining the compliance of AWS resource tags and resource groups

●Monitor and remediate tasks raised by AWS Systems Manager Explorer

●Working with various stakeholders to troubleshoot issues that contain a variety of disciplines.

DevOps Engineer /AWS Solution Architect

Semantic Bits, LLC, Herndon,VA Jan 2019 to April 2023

Responsibilities:

●Designed highly available, fault tolerant, scalable, cost efficient and secured infrastructure for various applications on AWS cloud and provided 24 X 7 support in debugging and fixing issues related to infrastructure on cloud.

●Build customized AWS Infrastructure for various applications from scratch (EC2, RDS, Security Groups, VPCs, public/private subnets, ELB, Auto scaling, roles, policies etc.) and establish connectivity between various AWS resources.

●Build customized infrastructure for various environments such as Development, QA, UAT & Production and provision various AWS resources based on type of environment and provided support, including on call support.

●Assists in troubleshooting of production issues and ensure pipeline and infrastructure produces clear documentation and metrics which enables Root Cause Analysis

●Build, customize and configure OPENVPN to allow connectivity to private AWS resources through OPENVPN, help end users to troubleshoot establishing connectivity to private AWS resources and configure AD server to authenticate users via radius authentication, once reached a level of stability, scripted entire OPENVPN infrastructure to launch similar environments.

●PRTG to monitor various AWS resources, including alerts for prod, uat environments for connectivity, ping test, tunnel status etc.

●Configured web application Instance (Tomcat, Apache) to connect to resources in another AWS VPC & determine latest version to be used based on compatibility of host and configure new upgraded app server to work for specific application.

●Develops and tests – Ansible Playbooks, Terraform Scripts, Packer Scripts and establish immutable infrastructure such that patches are an artifact of the past

●Implemented Kubernetes, AWS, docker, Jenkins based deployment pipeline.

●AWS, Kubernetes, Docker, AWS and Containerization, Virtualization

●Configure High availability of AWS Infrastructure and tested this in QA environment and upon signoff from QA team implemented in higher environments.

●User management including IAM level (AWS Console level) - by creating roles to allow user to switch roles and editing trust relationship to allow switch from main account to other account and at AWS Instance level as well.

●Implement Docker based orchestration using Kubernetes and Open Shift

●Experience in leading migration of on-premises apps to Cloud migration projects.

●Established connectivity to AWS resources in another VPC in another region using AWS VPC peering and strong swan/IPSEC tunnel.

●Used Docker to contain a lot of HTTP servers. Using Docker as a new level of simplicity to define and create applications or services by encapsulating them in containers for eliminating a source of friction between development and operations.

●Provided support to Application and database team, troubleshoot issues encountered while providing support, contact AWS Support whenever necessary.

●Troubleshoot application and database issues, document root cause and help other teams to understand root cause and solutions for the problems.

●Architected & Implemented security to meet PCI requirements, using VPC Public/Private subnets, Security Groups, NACLs, IAM roles, policies, VPN, WAF, Trust Advisor, Cloud Trail, Inspector, Encryption at rest/transit etc. to pass penetration testing against infrastructure.

●Introduce new features of AWS (such as EFS, CF etc.) to replace already existing 3rd party resources and to have better and cost-effective strategies.

●Implemented and configured Databricks to support development which included new version E2 and creating workspaces based on projects.

●Worked with Enterprise Architecture, InfoSec, Application Development to enable the organization to move to the cloud using complete automation Experience in design, implementation, and migration to AWS.

●Develop AWS Cloud Formation templates (in JSON) to automate infrastructure deployments on the go.

●Build, configure, maintain and troubleshoot Continuous Integration and Continuous Deployment pipeline using a combination of Jenkins, AWS Cody Deploy, Maven, Stash etc.

●Develop, deploy, and manage event-driven and scheduled AWS Lambda functions to be triggered in response to events on various aws sources including logging, monitoring, security related events and to be invoked on scheduled basis to take backups.

●By using Kubernetes, we have deployed containers of Docker inside a cluster.

●Design and Implementation of Kubernetes infrastructure to onboard various Microservices with HA in Azure.

●Ensured that all parts of the pipeline follow good software engineering practices to include unit tests and infrastructure tests.

●Hardening of Kubernetes PODS, Nodes, Containers (Security), Ensuring Tiller Security

●Configured ELK (Elastic search, Log stash & Kibana) stack for log aggregation and analysis to support business critical application and system logs and hence have these logs available on Web interface for searching and visualizing and analysis purpose.

●Setting up the build and deployment automation for Terraform scripts using Jenkins.

●Implemented Continuous Integration and Delivery (CICD) using Jenkins plugin to automatically deploy builds with AWS Code Deploy including creating an AWS Code Commit repository, installing Jenkins and the Jenkins plugin, adding files to the Code Commit repository and configuring the plugin to create a deployment when changes are committed to an AWS Code Commit repository.

Environment:

Linux (RHEL 6.x/7.x), Amazon Linux, Ubuntu, Oracle SE, PostgreSQL, Amazon Web Services (AWS), Crontab, Perl, ash, Shell Scripting, Bash, JSON, AWS EC2, AWS S3, Glacier, EBS, EFS, CloudFront, AWS IAM, AWS VPC, AWS Route 53, AWS Cloud Watch, AWS Ops Works, AWS IAM, AWS WAF, AWS SNS, AWS Lambda, AWS Elastic/Application Load Balancing(ELB), AWS Cloud Front, AWS AMIs, PRTG, OPENVPN, TrendMicro Deep Security, Jenkins, Code Deploy, GIT, AWS CloudFormation, CloudTrail, AWS Certificate Manger, Thawte SSL, IPSEC/Strong swan Tunnel, JIRA, Confluence, Hipcaht, Stash etc.

AWS/Java Engineer

Photon, New York City, NY Dec 2017 – Dec2019 Responsibilities:

●Worked on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack such as EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, SNS and IAM, focusing on high-availability, fault tolerance, Load balancing and Auto-Scaling in designing, deploying and configuring.

●Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS Aurora DB Instance using the Amazon RDS Console.

●Governing Kubernetes deployments using ADO, Octopus Deploy

●Created backup of database systems using S3, EBS and RDS services of AWS.

●Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, Virtual Private Clouds (VPC).

●Used Dynamo DB to store the data for metrics and backend reports.

●Used Amazon Cloud Watch to monitor the application performance and the logs to identify any threshold limits.

●Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects and factory patterns.

●Tested the applications using JUnit, Mockito and configured through Maven surefire plugins as a part of continuous integration.

●Installed Deploy, XL Deploy server agents and doing deployments in various environments. Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terra form.

●Developed Micro Services and APIs using Spring Boot and used Apache Kafka cluster as messaging system between the APIs and Micro Services.

●Used Java multi-threading to implement batch Jobs with JDK 1.7 and JEE6features.

●Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture and used JPA to communicate with Databases.

●Worked on Hibernate for mapping the Java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.

●GIT is used as code repository and JIRA to assign, track, and report the issues in the application.

●Designed and developed Business Functionalities using J2EE Technologies in Agile/Scrum Execution.

●Involved in using Terraform migrate legacy and monolithic systems to Amazon Web Services.

●Functionalities include writing code in HTML, CSS, JavaScript, JQuery and making use of the Bootstrap.

●Developed Test Driven Development (TTD) for both new and existing applications.

●Worked on Log4J to validate functionalities and JUnit for unit testing.

Environment:

AWS services EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, SNS, IAM, J2EE, JDK 1.7 and JEE 6, Spring Boot, Hibernate, Mockito, Docker, Micro Services, Jenkins, Apache Tomcat, RESTful Web Services, GIT, JIRA, Kafka, JMS, HTML, CSS, JavaScript, J-query, Bootstrap and Junit.

AWS/DevOps Engineer

Capital One, Richmond, VA Mar 2014 to Nov 2017

Responsibilities:

●Experience in architecting and configuring secure VPC through private and public networks in AWS.

●Deployed LAMP based applications in AWS environment, including provisioning MYSQL-RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups.

●Configured Elastic Load balancer (ELB) including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.

●Provisioned AWS S3 buckets for backup of the application and sync these contents with remaining s3 backups, by creating entry for AWS S3 SYNC in crontab.

●Wrote script to monitor crontab error messages and publish this to AWS CloudWatch using PERL.

●Configured Apache on EC2 instances to make sure application that was created is up and running, troubleshoot issues to meet the desired application state.

●Established connectivity between application and MySQL Db and tested this connectivity (by RDS-endpoints)

●Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.

●Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups.

●Configured auto scaling policies to scale up/down EC2 instances based on ELB health checks and created alarms to be used in auto scaling decision making policies.

●Simulated failover by randomly deleting instances to test auto scaling is working and eventually configuring chaos monkey to do the same.

●Automate configuration management using Puppet, including setting up puppet master and agents, defining and configuring nodes etc.

●Created read replicas of AWS-RDS-MySQL Db in various regions and AZs using backups and snapshots and scale out AWS-RDS-MySQL instance to additional AZs and regions based on requirements using DB snapshots.

●Tested high availability of AWS-RDS-MySQL database by simulating failover from primary database to read replicas and hence promoting read replica to primary.

●Monitor sync or lag between primary and read replicas of AWS-RDS-MySQL, using AWS cloud watch metrics such as replica lag and created alarms when these events are triggered and send notification using AWS SNS.

●Expertise in AWS Identity and Access Management (IAM) components, including user, groups, roles, policies and password policies and provide the same to end user.

●Created customized AWS Identity and Access Management (IAM) polices for various AWS resources to have required accessibility to required resources.

●Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, WAF, SNS and IAM), focusing on high-availability, fault tolerance, and auto-scaling.

●Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS MySQL DB cluster.

●Store, Manage & Monitor applications on S3 storage, including accessibility, Cross Region Replication and create and monitor Events, using Cloudberry Explored and s3cmd CLI and AWS Glacier, to move old data to archives based on retention policy of databases/ applications (AWS Glacier Vaults).

Environment:

Linux (RHEL 6.x/7.x), Amazon Linux, Ubuntu, Oracle SE, PostgreSQL, Amazon Web Services (AWS), Crontab, Perl, ash, Shell Scripting, Bash, JSON, AWS EC2, AWS S3, Glacier, EBS, EFS, CloudFront, AWS IAM, AWS VPC, AWS Route 53, AWS Cloud Watch, AWS Ops Works, AWS IAM, AWS WAF, AWS SNS, AWS Lambda, AWS Elastic/Application Load Balancing(ELB), AWS Cloud Front, AWS AMIs, PRTG, OPENVPN, TrendMicro Deep Security, Jenkins, Code Deploy, GIT, AWS CloudFormation, CloudTrail, AWS Certificate Manger, Thawte SSL, IPSEC/Strong swan Tunnel, JIRA, Confluence, Hipcaht, Stash etc.

Cloud/Python Engineer

Maxar Technologies Inc. Westminster, CO Mar 2012 to Feb 2014

Responsibilities:

●Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.

●Having Knowledge on AWS Lambda, Auto scaling, Cloud Front, RDS, Route53, AWS SNS, SQS, SES.

●Gained Knowledge on Deploying apps using AWS Cloud Formation.

●Written Cloud formation templates and deployed AWS resourcing.

●Build application and database servers using AWS EC2 and create AMIs also using RDS for Oracle DB.

●Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.

●Developed the required XML Schema documents and implemented the framework for parsing XML documents.

●Extensively used python modules such as requests, urllib, urllib 2 for web crawling.

●Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.

●Experience in using various version control systems like Git, CVS, GitHub, Heroku and Amazon EC2.

●Created Git repository and added the project to GitHub

●Part of team implementing REST APIs in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.

●Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script and Windows command line, Autofit, Auto Hotkey and Java Script

●Used Pandas library for statistical Analysis. Worked on Python Open stack API's.

●Developed UI using HTML, AJAX, JavaScript and jQuery and jQueryUI, Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.

●Used Agile Methodology and SCRUM Process.

●Re-engineered various modules for implementing changes and creating efficient system.

●Developed rich UI web application using JavaScript libraries like jQueryUI, DataGrid, jscolor, high charts.

●Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.

●Implemented database access using Django ORM.

●Utilized Python in the handling of all hits on Django, Redis, and other applications.

●Build all database mapping classes using Django models.

●Developed object-oriented programming to enhance company product management.

●Was involved in environment code installation as well as the SVN implementation.

●Responsible for debugging and troubleshooting the web application.

●Created unit test/regression test framework for working/new code.

Environment:

Python, JSON, REST, AWS, Hadoop framework, HTML, MVT, Django, Ajax, Pit, Punit, JavaScript/SQL, and Oracle, Mongo DB, SQL Developer

Education:

Bachelor’s in Computer Engineering - Federal University of Technology Akure, Nigeria



Contact this candidate