Senior Cloud Architect Resume
Erie, PA
SUMMARY:
- Over 20 years of experience in Enterprise Information Technology System design and architect to fulfill the diverse business needs.
- Extensive experience in developing Cloud Compute Architectures for providing services across multiple data centers and cloud platforms.
- Application Migration Experience from On - premises environment to Cloud and providing roadmaps and blueprints for their infrastructure and hybrid models based on the requirements.
- Worked on Infrastructure as Code using tools like Terraform, Azure Arm Templates, cloud Formation etc.
- Deployed applications in multi-cloud using public (e.g. AWS and Azure) and private cloud. Designed infrastructure in Hybrid-Cloud environment.
- Played a key role in evaluating, establishing and conducting proof of concepts of various API management products.
- Produced comprehensive architecture strategy for environment mapping in Microsoft Azure and AWS.
- Deployed Oracle E-business suite R12 (12.1.3) with Database version 12.1.0.2 on Amazon EC2 Cloud.
- Designed web applications on Microsoft Azure using the Plate form as a Service (PaaS) and Infrastructure as a Service (SaaS).
- Deployed Test environment of inhouse developed application in SQL Server and ASP.NET on Microsoft Azure platform as IaaS.
- Configured Express Route on Microsoft Azure and Route53 on AWS to test the performance and compatibility of on premises DNS servers.
- Configured BLOB storage, to assist with the backup retention policies and compared different options available e.g. Table Storage, Page BLOB etc.
- Configured ANSIBLE as an automation tool for the patch deployment on set of servers, and deployed scripts using the playbooks.
- Designed high-performance computing (HPC) and compute-intensive applications using Azure Services.
- Designed network infrastructure using the VNETs, SUBNETS, Application Gateways, Traffic Manager, and Load Balancers in Microsoft Azure.
- Involved in building security model, VNets, VPC, Elastic IP for Enterprise infrastructure with Palo Alto PANs on Cloud platform.
- Setup the test servers on Amazon for Oracle E-Business Suite R12 and Oracle 12c databases using AMIs.
- Designed and installed Big Data Hadoop (Cloudera) cluster on Linux RedHat system.
- Created Oracle Database on (Windows 2000/UNIX/Linux) Servers with schema objects, SGA, instances, control files archived files etc.
- Configured the Linux servers with NAS technology including the blade servers.
- User creation and management by assigning roles and privileges.
- Implemented the Technical Ledger System (TSL) using the Oracle Financials (EBS) R12.
- Tuned databases optimized queries analyzing stats and explain plan.
- Designed backup and recovery procedure for the database.
- Developed GUI based software applications using tools such as Developer/2000, Developer 6i, Oracle 9i Forms, Oracle 9i Reports, JDEVLOPER, Discoverer, SQL Navigator, PL/SQL Developer, and Workflow Builder.
- Wrote Stored Procedures, Functions & Triggers using PL/SQL.
- Wrote efficient, complex, and ad-hoc queries and shell scripts.
- Analyzed data, wrote scripts for data loads and fixes, and integrated cross platform applications using flat files and XML.
- Strong in using Self Documenting Code in Programming.
- Possess interpersonal skills, able to interact with people at all levels
- Excellent Analytical, Communication and presentation skills.
- Configured Azure Active Directory AAD, and the Express Route.
TECHNICAL SKILLS:
GUI/Applications: Amazon Web Services (AWS), Microsoft Azure, Oracle EBS R12, Developer2000 (Forms 4.5/5.0/6i, Reports 2.5/3.0/6i), MATLAB, OPNET
Languages: JAVA, C++, PL/SQL, SQL, TSQL, Bash Shell Scripts, CISCO IOS, PowerShell, Python, JSON, NODEJS.
Databases: Oracle 6.5/7\8i\9i\10g\11g\12c, R12, Microsoft SQL Server 2005\2008\2012, MS Access
Environment: Unix (HP, AIX, Sco), Linux (Red Hat) Oracle Enterprise Linux, Centos Linux, Windows (2000, NT, XP, Vista 98,95), .Net, Novell Netware, DOS, VMWare.
Other Tools: Microsoft Visual Studio, M.S. Management Studio, Oracle Enterprise Manager 10g/11g, OEM 12c, TOAD, SQL Programmer, SQL Developer, Net configuration Assistant, SQL*Loader, Database Configuration assistant, Ansible, Dockers, HDFS, Jenkins, Vagrant.
PROFESSIONAL EXPERIENCE:
Confidential, Erie, PA
Responsibilities:
- As a senior cloud architect designed the Azure Subscription optimization model. Designed and provisioned data center in Microsoft Azure Cloud for Confidential Group. Setup the connectivity between the multi cloud and the hybrid cloud with Amazon AWS and ON-Prem data center. Created Microsoft Azure Virtual Desktop for the offshore development team. Optimized the CI/CD pipelines in GitLab under the Amazon AWS cloud. Created runbooks and documentation for the user provisioning and roles assigned in Azure Identity and Access Management (IAM). Participated in daily scrum meeting of every sprint of project.
Confidential, San Francisco
Responsibilities:
- As a senior cloud infrastructure architect designed and implemented Infrastructure as a service (IaaS) resources including the security in Microsoft Azure Cloud platform by setting up Multi Factor authentication (MFA) and Role Based Access (RBAC) based on least access privileges rule. Designed and implemented storage service encryption using the
- Azure Key Vault services. Configured the networking between on prem and public cloud by setting up the Virtual Private Network (VPN). Setup the Jenkins CI/CD pipeline to provision the IaaS services in Microsoft Azure and bootstrapping the images. Designed the connectivity between multi public cloud environments, e.g. between Microsoft Azure, Amazon AWS and the Oracle Cloud Infrastructure OCI. In OCI designed and implemented the ODB System in Oracle Cloud Infrastructure with release Oracle 12c and 18c. Setup the automation jobs in Jenkins to create the different size VMs and the
- Database servers as Infrastructure as a service. Configured the OCI Block Volume backups and created OCI Block Volume Groups and BVGs backups in OCI storage buckets. Using the IaaC created Azure ARM templates to provision Microsoft Redis Cache. Automated the process of provisioning and de-provisioning the compute instances in Microsoft Azure to save the infrastructure cost. Designed the architectural templates for the public cloud IaaS resources. Participated and provided the guidelines for the vendor provided services for the installation and configuration of CloudSimple assisted Oracle RAC in Microsoft Azure. Created shell scripts (Bash and PowerShell) for automating jobs in public cloud.
Confidential
Responsibilities:
- As a senior cloud architect designed and implemented disaster recovery for the infrastructure as a service (IaaS) using the Microsoft Azure Site Recovery (ASR). Designed Platform as a service (PaaS) for al applications. Migrated the on premises application to running the Oracle Enterprise Manager to cloud. Configured CI/CD pipelines using the Kubernetes and Docker with Ansible Playbooks. Configured Azure Automation using the Runbooks, generated application insight reports. Configured Microsoft Operation Management Suite (OMS).
Confidential
Responsibilities:
- Worked as a Cloud Engineer to design and build a multi-region (Canada Central and Canada East) Microsoft Azure hosting environment, that is integrated with the on-premise Confidential infrastructure. Configured and setup the DMZ with Palo Alto firewalls, setup the Site to Site and Point to Site (S2S and P2S) IPSec tunnel VPN for the on-premise connectivity with two data centers in different geographical regions and connecting the remote clients. Configured multiple virtual networks and then setup the peering between the VNETS, setup the security rules using the Network Security Group (NSG). Installed Load balancers and Application Gateways to load balance and route the traffic in case of failure. Configured the Azure Active Directory (AAD) and active directory federation using the SAML. Configured the privileges using Role based access (RBAC) for different users in the organization. Established the ARM templates to provision the resources in Microsoft Azure using the Visual Studio Team Services (VSTS).
- Also created and configured the Data Lake (Azure), Data lake Store and setup the Data lake analytics service endpoints to run the jobs. Setup the firewalls to restrict the access to data lake store, configured the different data sources for the data lake analytics including the BLOB storage.
Confidential
Responsibilities:
- Munich Reinsurance is one of the world’s leading reinsurers with over 43000 employees worldwide. It was required move the frontend (application) component of an application to Microsoft Azure, while keeping the backend. i.e. database tier on the on premises assets. As Cloud infrastructure architect designed and implemented M.S Azure VMs as IaaS and deployed four server4 in Availability Set with different fault domain and update domain for the high availability. Configured the application load balancers and designed the security components using the Network Security Groups (NSG). Configured the Azure Active Directory AAD and the single sign on (SSO) to authenticate the AD users.
- As a Cloud architect designed and installed Hadoop three node cluster with Cloudera Manager version 5.7 on Red Hat Linux in Amazon AWS as an infrastructure as a service (IaaS). After the installation duplicated cluster for use in developer, test environment. Configured Kerberos key distribution center (KDC) in Cloudera Manager. Automated the CDH cluster installation process using the Python scripts.
- As a Cloud architect migrated Test and Development Oracle Database version 11.2.0.3 from on-primes datacenter to AWS infrastructure. This project involved to move a database of over 2 terabytes in size running on physical hardware in one of the local office to Amazon Web Services Cloud EC2 instances.
- As part of high availability requirement of production databases, designed, installed and configured the Oracle Data guard using the production primary and standby database. Two separate standby databases were incorporated with one standby database on site and other at the DR site. Monitored the operation of redo log shipment and identify/resolve any issues and gaps in the redo log application/shipment. DR exercise is performed twice every year to test the process. During this exercise, main network line with the production databases gets disconnected and the standby databases are recovered.
- Company was running Oracle Enterprise Manager version 11g that was monitoring over 200 targets, a project was initiated to upgrade the OEM from version 11g to version 12c. I was responsible to design the system and install the infrastructure on newly procured hardware. As part of project I installed Oracle database 12c as repository database configured listener and installed OEM 12c OMS. This system is monitoring the nodes / targets which includes the Microsoft windows operating system as well as the Linux operating system. Designed and implemented the standards for installation of agents (version 12.1.0.4) by using both of the methods i.e. from within the OEM which is push out method and by generating the response file and moving to the target node, that includes configuration of CYGWIN (version 1.7) which is required in the push out method for establishing the SSL connection from OEM hos to target node.
- Implemented, maintained, administered and monitored daily operations of test and production Oracle database environments.
- Administer the Oracle EBS R12, applying the patches, cloning and creating UATs and Development environments from Production.
- Administered and applied Oracle upgrades/patches as supplied by Oracle to MR Canada.
- Controlled and applied upgrades/patches to MR Canada applications as provided by developers.
- Assisted with design, test, implement backup/recovery strategies and contingency plans and participated in DRP tests.
- Planed, tested and implemented software upgrades.
- Monitored, analyzed and reported on availability, performance, resource consumption and recommended and assisted with performance tuning.
- Implemented automation of server and system monitoring.
- Created the PL/SQL scripts for different sort of database administration activities
- Added the object level constraints and created database triggers for data integrity and accuracy.
Confidential
Oracle DBA / Developer
Responsibilities:
- Constructed highly interactive database forms, charts and business logic with Oracle Forms Developer R6i in the environment of the Oracle Internet Developer Suite 1.0.1, as well as deployed to the Internet with Oracle Internet Application Server.
- Developed and implemented Code standards of the organization.
- Developed multiple report types with Oracle Reports Developer R6i in the environment of the Oracle Internet Developer Suite 1.0, such as tables, matrices, group reports, and graphs, as well as limitless combinations of these formats, also including combine multiple queries into a single high-quality report.
- Executed dbms support to trace and figure out the bottleneck.
- Install Statspack, found out potential problem. Optimized and tuned database performance, including Index and SQL, PL/SQL statements.
- Created and carried up 7/24 Backup and Recovery strategy for daily, weekly and yearly. On-line backup file including Data file, control.ctl file, redo.log file using Export tools and RMAN, off-line backup archived file in UNIX shell.
Confidential
Oracle DBA / Developer
Responsibilities:
- Developed an application using Forms 6i for convenient handling customer service needs.
- Developed complex and customized Reports.
- Migrated data from the legacy system to the developed system.
- Created Tablespaces and rollback segments.
- Developed and maintained employee database, and payroll administration.
- Implemented multi-user functionality of the application.
- Created and maintained users, user privileges and account policies.