Sr. Azure Cloud Devops Engineer Resume
Laurel, MD
SUMMARY
- IT professional with8+yearsof experience which includesSr.Cloud/DevOps Engineer, Build/Release Management, Linux administration, Sr Oracle DBA, System administration and Cloud Managementin all phases ofSDLClikeAnalysis, Design, Development, Deploying, Testing and Maintenanceof variousapplications. and understanding their business needs.
- Expertise inAzure Developmentworked onAzure web application,App services,Azure storages (Azure Blob, Azure Table, Azure StorSimple)Azure SQL, NoSQL Database, Network services,Azure Virtual Machines,Azure Autoscaling,Azure VMSS,Azure AD,AzureNetwork Watcher,Azure search, Azure Fabric, Azure Hybrid Identity, Azure Governance, Azure web jobs,Azure Stream Analytics, Azure Time Series Insights, Azure DNS, Azure VPN Gateway, Notification hub & Azure IOT.
- Excellent knowledge ofAzurecompute services,Azure Web apps,Data Factory&Blob Storage,Azure Networking,andIdentity & Access Management,Azure AD, Multi - Factor Authentications.Expertise in Azure Development, worked onAzureweb application,App services, Azure storage,Azure Resource Manager (ARM),ARM Templates,Azure SQL Database, Virtual Machines, Fabric controller, Azure AD, Azure search, and Notification hub.
- Expertise in Architecting and ImplementingAzure ServiceOffering, such asAzure cloud services, Azure Resource Manager (ARM),Azure storage, AzureResource Groups on both Scaled and Multiregional,Azure Storage, Azure, Blob Storage,Azure VMs, SQL Database,Azure Functions,Azure Service Fabric,Azure Monitor,andAzure Service Bus.
- Hands on experience in Azure DevOps (AZDO) in using all the modules like Azure Boards, Azure Pipelines, Azure Repos, Azure Test plans, and Azure Artifacts.
- Create Solution Architecture based uponMicrosoft Azure PaaS Services, Design and deploying solution for various system components using Microsoft Azure, andCreated Web API methodsfor three adapters to pull data from various systems like Database, design and implementation plans for hosting complex application workloads on MS Azure.
- Experience in working withAWSCode Pipelineand creatingCloud Formation JSONtemplates to create custom sizedVPC& migrate a production infrastructure into anAWSutilizingCode Deploy, Code Commit, OpsWorks.
- ManagedAmazon Web Services(AWS)infrastructure with automation and configuration management tools such asAnsible,Puppet,or custom-built designing cloud-hosted solutions, specificAWSproduct suite experience. DesignedAWSCloud Formationtemplates to create custom sizedVPC,subnets,NATto ensure successful deployment of Web applications and database templates.
- Experience in changing over existingAWSinfrastructure to serverless architecture (AWS Lambda, AWS Kinesis) through the creation of a Serverless Architecture usingAWS Lambda, API gateway, Route 53, S3 buckets.
- Experience in AWS Elastic Beanstalk for app deployments and worked on AWS Lambda with AWS Kinesis and integrated AWS Dynamo DB using AWS Lambda for value storage and for streams backup.
- Hands-on experience with building AWS Lambda functions using Node.js, JavaScript and creating deployment ZIP API packages, handlers, monitoring the AWS Lambda Node.js functions through CloudWatch.
- Hands-on experience inDevOpsprocess withcontinuousintegrationusingJenkins Pipelines, Docker, Groovy, Ansible.
- Experience with installation and configuration of Docker environment (v1.5.0) including Docker registry hub for managing different Docker images and deployment of applications inside the software containers.
- Knowledge of using Routed Protocols like FTP, SFTP, HTTP, HTTPS
- Proficiency in usingDocker Hub,Docker Engine,Docker images,Docker Weave,Docker Compose,Docker SwarmandDocker Registryand usedcontainerizationto make applications platform when moved into differentenvironments.
- Experience onAnsibleandAnsibleTowertoautomate repetitive tasks, todeploycritical applicationsquickly, and proactively manage the changes and wrote manyplaybooksto manage Web applications.
- Experience in combiningmulti-nodesoftware deployment usingAnsibleand writingplaybooksrunad-hoc commandsforautomationof tasks usingAnsible.
- Experienced in using Jenkins tool for performing continuous integration and continuous deployment (CI/CD) of software projects.
- Hands on experience in developing APIs using Kubernetes. Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes and deployed Docker containers through Kubernetes to manage the microservices using its Nodes, Pods, Selectors, Services.
- InstalledPrometheusandGrafanausingHelmto monitor the applicationperformancein theKubernetescluster.
- Good understanding ofOpenShiftplatform in managingDockerContainers,Kubernetes Clusters, andMesosand implemented Kubernetes infrastructure that areloadbalanced,widely obtainable,fault tolerantas well as that are ready to be run in a production environment.
- Worked onNoSQLdatabases includingHBase,CassandraandMongo DB.
- Experienced in both framework andCloudFormationto automateAWSenvironment creation along with the ability to deployment onAWS, using build scripts(AWS CLI)and automate solutions usingShellandPython.
- Implemented various agile frameworks/tools forDevOps like ELK (Elastic Search),Docker based CI/CD framework, High-scaled and distributed computing environment.
- Hands on the experience inTerraformfor building, changing, and versioning of Infrastructure and wrote Templates forAWSinfrastructure as a code using Terraform to build staging and production environments.
- Proficient in scripting for build automations which includePerl,JavaScript,Bash Shell, Python and PowerShell.
TECHNICAL SKILLS
Cloud Platforms: AWS, Azure Portal
Languages/Scripting: Java, Python, PL/SQL, SQL, HTML, XML, Shell Scripting
CI Tools: Jenkins, Bamboo, Team City, Azure DevOps Code
Configuration Automation: Terraform, AWS Cloud Formation
Deployments: Azure DevOps Pipeline
Web Technologies: Servlets, JSP, JDBC, RMI
Scripting: HTML, JavaScript, AJAX, DHTML, Shell and XML
Frameworks: Spring2.x, Hibernate
Web Services: JAX-WS, JAX-B, WSDL, UDDI, SOAP
Application/Web Servers: IBM WebSphere 6.1, Apache Tomcat
RDBMS/Databases: Oracle10g and MS-SQL Server
Operating Systems: Windows2003, UNIX, Linux, WSL Ubuntu
Build Tools: ANT, Maven
Version Control Tools: Git, SVN, CVS, and Bitbucket
Devops Tools: Chef, Ansible, Puppet, Docker, Kubernetes, SonarQube, Terraform, AWS, Nexus, Azure DevOps (AZDO), VMware, Nginix.
Monitoring Tools: Splunk, Nagios, Prometheus, Grafana
RDBMS: Oracle10g, 11G RAC, Data Guard, ASM and Oracle12c, ODA Servers
Tools: / Utilities OAM, OEM10g, RMAN, Spotlight, Grid Control, TOAD, SQL*Loader, Export/Import & Data Pump(EXPDP, IMPDP),WinSCP, Putty, SQL Developer, Enterprise Manager Grid Control andDatabaseControl
ERP: Oracle Applications 11i/R12.
Tuning Tools: TKPROF, EXPLAIN PLAN, STATSPACK, AWR, ADDM, OEM Grid Control
PROFESSIONAL EXPERIENCE
Confidential, Laurel, MD
Sr. Azure Cloud DevOps Engineer
Tools: & Technologies:GIT, Azure Portal (AKS, Virtual Networks, SQL Azure, ARM), Azure DevOps (AZDO), Jenkins, Jira, Confluence, Ansible Playbooks, Groovy, YAML, Java microservices, JavaScript, ARM Templates, Bitbucket, Azure Repos, Visual Studio Code, WSL (Windows Subsystem for Linux)
Responsibilities:
- DeployedAzure(laaS) virtual Machines(VMs)& Cloud services(PaaS role instances) intoVNets subnets, Provisioning VM’s,VM scale sets,Virtual Networks, Deploying Web Apps and creating Web-jobs and modifiedAzureCloud formation templates to create custom sizedVPC, subnets, NATto ensure successful deployment of Web applications and database templates.
- EmployedAzure Resource Manager(ARM) to deploy, update and delete multiple resources onAzureand in migrating the on-premise resources toAzureusingAzuresite recovery (ASR) andAzurebackups. Worked on creating resource group ofvirtual machinesby specifying deployment parameters inAzure Resource Manager(ARM).
- ArrangedAzureVirtual Networks,subnets,DHCPaddress squares,Azuresystem settings,DNSsettings, security approaches, and directing. Likewise, conveyedAzureIaaSvirtual machines and Cloud administrations (PaaSjob examples) intosecure Virtual Networksandsubnets.
- Managed Azure InfrastructureAzure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365. Virtual Machine Backup and Recover from aRecovery Services VaultusingAzure PowerShellandPortal.
- ConfiguredAzure Virtual Networks,subnets, DHCP address blocks, Azure network settings, DNS settings, security policies and routing.Also, deployedAzure IaaSvirtual machines and Cloud services (PaaS role instances) into secureVirtual Networks and subnets.
- CreatedAnsiblePlaybooks asIaaCtoautomate repetitive tasks, todeploycritical applicationsquickly, and proactively manage the changes and wrote manyplaybooksto manage Web applications.
- Experience in combiningmulti-nodesoftware deployment usingAnsibleand writingplaybooksrunad-hoc commandsforautomationof tasks usingAnsible.
- CreatedAnsible playbooksto automatically install packages from a repository, to change the configuration of remotely configured machines and to deploy new builds and Configured the Ansible playbooks with Ansible Tower.
- Expertise in Working withJenkinsusing numerous Plugins and Automated Build processes. Used Jenkins AWS Code Deploy plugin to deploy.
- CreatedJenkinsdaily build pipelinesfor All-In-One (AIO), scaled and multi region environments
- Creating the Azure DevOps pipelines, maintaining the DevOps code base in Azure Repos
- Writing the Azure Test plans, and maintaining the build artifacts in Azure Artifacts
Confidential, Milwaukee, WI
AWS Cloud Engineer
Tools: & Technologies:GIT/Bitbucket, AWS (Glue, VPC, IAM, SQS, Lambda, EC2, S3, Redshift, Elasticsearch,LakeFormation), Jenkins, Groovy, Junit, Java microservices, JavaScript, Node.js, Kubernetes, Docker, Terraform, PowerShell script
Responsibilities:
- Worked heavily with AWS and its infrastructure, includingEC2, AMI, ECS, Elastic Cache, Elasticsearch,RDS,VPCimplementation, IAM, KMS, WAF, CloudTrail, CloudWatch, S3, CloudFront, AWS CLI scripting, ELB, Route 53, Lambda, DynamoDB, Elastic Beanstalk, SQS, SNS and Security group management.
- SupportedAWSCloud environment with50+ AWSinstances and configuredElastic IP& Elastic Storageand experience working on implemented security groups andNetwork ACLs.
- CreatedS3 bucketsand managing policies forS3 bucketsand UtilizedS3 bucketfor storage and backup onAWS. Extensive knowledge in migrating applications from internal data center toAWS.
- Deployed applications into theAWScloud usingAmazon EC2,VPC (Virtual Private Cloud),IAM (Identity and Access Management), AWS S3, Glacier, Cloud Watch, Cloud TrailandRoute 53.
- Involved in designing and deploying multi - tier applications utilizing all theAWSservices like(EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM)focusing on high-availability, fault tolerance, and auto-scaling inAWS Cloud formation.
- DefinedAWS Security Groups, which acted as virtual firewalls that controlled the traffic allowed to reach one or moreAWS EC2 instances. Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, auto scaling to design cost effective, fault tolerant and highly available systems.
- Experience with container-based deployments usingDocker, working withDocker files,Docker images,Docker Hub, Docker ComposeandDocker registriesandKubernetes.
- Experience working on severalDockercomponents likeDocker Engine, Hub, Machine, ComposeandDocker Registry.
- Experience in setting up the automated build onDocker HUB, and managedDocker orchestrationusingDocker Swarm.
- Worked withAnsiblefor Orchestration of Deployments for various servers and managedAnsible PlaybookswithAnsible modules, implementedCDautomation usingAnsible, also involved in managing existingTomcatWebserverand automated the configuration of new servers.
- Created inventory inAnsiblefor automating the continuous deployment. Configured the servers, deployed software, and orchestrated continuous deployments or zero downtime rolling updates.
- Well versed in usingAnsibleandAnsible Towerto automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote several playbooks to manageWeb applications.
- Expertise in Working withJenkinsusing numerous Plugins and Automated Build processes. UsedJenkinsAWS Code Deployplugin to deploy.
- Creation ofPythonscriptsfor data access and analysis to aid in process and system monitoring. Designed and developedautomationtest scripts usingPython Boto3.Worked onPythonscriptsto parseJSONdocuments and load the data in database.
- UsedGITas source code management tool creating local repository, cloning the repository, adding, committing, pushing the changes in the local repositories, saving changes for later(Stash),recovering files, branching, creating tags, viewing logs, pulling latest commits, etc.
- Experienced inELK(Elastic Search, Log stash and Kibana)stack to develop an end-to-end transaction processing system.
- Configuring and managing anELKstack, setuptheElastic search ELK Stackto collect, search and analyze log files across the servers and created optimized indexes and derived analytics onElasticsearch data.
- Served theELK stackcommunity with use cases andlogstash pluginand Deployed applications usingJenkinsserver and Troubleshootbuild & release job failures,resolve, workwithdeveloperson resolution.
Confidential, Milwaukee, WI
Azure DevOps Engineer/Consultant
Tools: & Technologies:GIT, Azure (AKS, Virtual Networks, SQL Azure, ARM), Azure Resource Groups, Storage Account, Blob, Java microservices, Jenkins, Azure DevOps (AZDO), Visual Studio Code, WSL, JavaScript, Groovy, Ruby
Responsibilities:
- ArrangedAzureVirtual Networks,subnets,DHCPaddress squares,Azuresystem settings,DNSsettings, security approaches, and directing. Likewise, conveyedAzureIaaSvirtual machines and Cloud administrations (PaaSjob examples) intosecure Virtual Networksandsubnets.
- Managed Azure InfrastructureAzure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365. Virtual Machine Backup and Recover from aRecovery Services VaultusingAzure PowerShellandPortal.
- ConfiguredAzure Virtual Networks,subnets, DHCP address blocks, Azure network settings, DNS settings, security policies and routing.Also, deployedAzure IaaSvirtual machines and Cloud services (PaaS role instances) into secureVirtual Networks and subnets.
- CreatedAnsiblePlaybooks asIaaCtoautomate repetitive tasks, todeploycritical applicationsquickly, and proactively manage the changes and wrote manyplaybooksto manage Web applications.
- Experience in combiningmulti-nodesoftware deployment usingAnsibleand writingplaybooksrunad-hoc commandsforautomationof tasks usingAnsible.
- CreatedAnsible playbooksto automatically install packages from a repository, to change the configuration of remotely configured machines and to deploy new builds and Configured the Ansible playbooks with Ansible Tower.
- Expertise in Working withJenkinsusing numerous Plugins and Automated Build processes. Used Jenkins AWS Code Deploy plugin to deploy.
- CreatedJenkinsdaily build pipelinesfor All-In-One (AIO), scaled and multi region environments
- Creating the Azure DevOps pipelines, maintaining the DevOps code base in Azure Repos
- Writing the Azure Test plans, and maintaining the build artifacts in Azure Artifacts
- EmployedAzure Resource Manager (ARM)to deploy, update and delete multiple resources on Azure and in migrating the on-premise resources to Azure using Azure site recovery (ASR) and Azure backups. Worked on creating resource group of virtual machines by specifying deployment parameters in Azure Resource Manager (ARM).
- Managed Kubernetes charts usingHelm, Created reproduciblebuildsof the Kubernetes applications, managed Kubernetesmanifest filesand Managed releases ofHelm packages.
- Worked on creating theKubernetesPods,Services,ConfigMaps,DeploymentsandRolloutsby writing theYAMLand creating the resources usingkubectl.
- CreatedPodsusingKubernetesand worked withJenkinspipelinesto drive allmicro servicesbuilds out to theDockerregistryand thendeployedtoKubernetes.
- Deploying windowsKubernetes clusterwithAzure Container ServicefromAzure CLIand UtilizedKubernetesandDockerfor the runtime environment of theCI/CDsystem tobuild,testandOctopus Deploy.
- Wrote AnsiblePlaybooks withPythonSSHas theWrapperto manage configurations ofOpenStackNodesandTestPlaybooksonAWSinstancesusingPython.
- Worked on creating the Virtualization of the servers onAWSwith the use of tools likeDocker, build theDockerimage andversion controlto meet the objective of Continuous Delivery goal on a highly scalable environment. Also had a hand on experienced with load-balancing toolNginx.
- CreatedGITrepositoriesand specified branching strategies that best fitted the needs of the client.
- Configured and managed anELK stack, set up the elastic searchELK Stackto collect search and analyze log files from across the servers and integration of Application with monitoring tool likeNew Relicfor complete insight and proactive monitoring.
- UsedSOAPandRESTfulAPI’sto createweb services.
- WrittenSQL QueriesandPL/SQL- stored procedures, functions, indexes, triggers, and sequences to interact with thedatabase.Worked on making theDevOpspipelines usingOpenShiftandKubernetesfor theMicroservicesArchitecture.
- Worked withELK (Elastic Search, Log stash and Kibana)stack to develop an end-to-end transaction processing system. Implemented newELKcluster for enterprise logging and maintenance.
- Worked withNagiosforAzure Active Directory&LDAPand Data consolidation forLDAP users.
- Monitoredsystem performance usingNagios, maintainedNagiosservers and added newservices.
- Created additionalDocker Slave NodesforJenkinsusing customDocker Imagesand worked on all major components ofDockerlikeDocker Daemon, Hub, Images, Registry, Swarm.
- Worked on App Containerization technologyDocker, creatingDocker images, Containers,Docker Registryto store images, cloud-based registryDocker Hub,Docker Swarmto manage containers.
- WroteAnsibleplaybooks, inventories created custom playbooks written inYAMLlanguage, encrypted the data usingAnsibleVault and maintained role-based access control by usingAnsible Tower andImplementedIT orchestrationusingAnsibleto run tasks in a sequence which can work on different servers.
Confidential
Oracle DBA
Tools: & Technologies: LINUX, Sun Solaris, Oracle 11g R2/11g, RHEL 6.x., SQL, PL/SQL, RAC, RMAN, Data guard, OEM Grid Control 12C, SQL Developer, SQL Plus, TOAD, Solaris, ASM, ODA Servers, Shell Scripting, Exadata, Golden Gate,OracleEnterprise Manager (OEM),OracleApplication Server, SQL Developer, SQL*Loader, ERWIN
Responsibilities:
- Monitoring the table growth, database growth, current users, and system resource usage.
- Implementing standby database and database replication to provide high availability of database.
- Worked on the SQL Loader to fetch the data in less duration of time.
- Worked on the Monitoring script to get the ORA and TNS errors directly to our mail
- Sizing the SGA, sizing the db. Buffers, shared SQL area, log buffer based on the requirements.
- Involved in team management, team building exercises for the DBA team
- Installation, Implementation and maintenance of Oracle databases.
- Create the users, roles, schemas with suitable permissions
- Creating and managing the database objects such as tables, indexes and views
- Creating and managing the database storage structures which include index table spaces, rollback table spaces and rollback segments
- Performed health checks in RAC instances using Crsctl and Srvctl utility.
- Addressed developers/testers requests to clone production databases for the purposes of testing using RMAN.
- Involved in SQL Query tuning and provided tuning recommendations to ERP jobs, time/CPU consuming queries
- Troubleshooting database issues and quickly resolving them.
- Advanced SQL Tuning and optimization to gain performance data warehousing.
- Monitoring the database health and performance.
- Documenting all the processes/procedures
- Creating crontab entries for various monitoring and maintenance job duties like backups, batch jobs, table space monitoring, deadlock alerts etc.
- Responsible for capacity planning, administration of Oracle 11g Active Data Guard.
- Administrator tasks like managing users, roles and permissions.
- Performance testing on stored procedures, indexes, and triggers.
- Creating DTS Packages for data import/export, scrubbing and scheduled jobs for backups.
- Wrote various stored procedures for application development.
- Problem identification, troubleshooting, resolution, and index tuning databases.
- Checked databases, jobs, nightly backups on all servers and monitor system log and security log on Event Viewer.
- Work with the development teams to optimize ongoing performance.
- Communicating regularly with technical, applications and operational staff to ensure database integrity and security.
- Auditing detailed records of database changes using the internal tracking systems and propagate across the environments.
- Performing basic UNIX and application administration tasks as needed for performance monitoring.
- Creating Duplicate database for development purposes regularly.
- Used PL/SQL for creating stored procedures, Functions, Triggers and Packages.
