Home

Ashok - Azure/Cloud/ DevOps Engineer
[email protected]
Location: Dallas, Texas, USA
Relocation: Any
Visa: H1B
Name:Ashok
Phone: 7192397099
Email: [email protected]
Linkedlin:https://www.linkedin.com/in/a-ashok-92b2b7281/
Azure Cloud DevOps Engineer

Summary:


10+ years of IT experience, 6 years of experience as a Cloud DevOps Engineer and 4 years of experience in Middleware Technologies.
Experience in Cloud (Azure, AWS, GCP) Infrastructure automation, source code management, build automation includes Continuous integration and Continuous deployment.
Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
Hands on experience on Backup and restore the Azure services and experienced in design and configure the Azure Virtual Networks (VNet), subnets, Azure network settings, CIDR address blocks, DNS settings, security policies and routing.
Experience in Resource tagging and assigning policies for the Subscription level, Resource Group level and management group level.
Experience in Azure Role-based access control policy (RBAC) with support for Azure Active Directory
Experience in provisioning new resources using Azure Resource Manager templates (ARM Template), BICEP and Terraform.
Experience in automating day-to-day activities by using Windows PowerShell and Shell script.
Experience filtering network traffic with a Network Security Group and route network traffic with a route table using the Azure portal.
Knowledge of migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and then Deployed application to Azure Cloud.
Strong in preparing the Release documents to QA & Production Environments
Experience in Installing & Configuring the Dynatrace for monitoring the Services, Infrastructure and Applications.
Implemented a CI/CD pipeline involving GitHub, Azure DevOps, Docker and Kubernetes for complete automation from commit to deployment.
Proficient in creating Docker images using Docker File, and worked on Docker container snapshots, removing images, and managing Docker volumes and implemented Docker automation solution for CI/CD model.
Proficiency in using Docker Engine, Docker images, Docker Compose, Azure Container Registry and container orchestration tools like AKS (Azure Kubernetes Service) EKS (Elastic Kubernetes Service).
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, ConfigMaps, Selectors, Services.
Experience in Installing, Configuring, Administrating, Troubleshooting and Implementing the IBM WebSphere Application Server, Jboss and Apache Tomcat on Linux, AIX, UNIX, Solaris Windows environments.
Experience in WebSphere Application Server platform operations, JAVA/J2EE application support, and maintenance client server systems.
Configured and Implemented Workload Management (WLM) using clustering techniques including Horizontal and Vertical Clustering for failover and backup/recovery processes.
Used Heap Analyzer and Thread Analyzer to tune the JVM related issues.
Using Automation tools like Urban Code, Rapid Deploy and Rundeck for installation and configuration deployment purpose.
Configured WebSphere resources including JDBC Providers, JDBC Data Sources, Connection Pooling and Virtual Hosting.
Identify root cause and resolve problems and Problem Determination through the log files and rectified issues.
Ability to quickly adapt to different project environments, work in teams and accomplish difficult tasks independently within time frame.
A good team player with excellent written and verbal communication skills.
.

TECHNICAL SKILLS:

Public & Private Cloud Technologies Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Containerization Tools Docker, Docker Swarm, Kubernetes (AKS, EKS), AWS ECS, OpenShift
Configuration Management Chef, Ansible, Puppet, Salt Stack, Terraform
CI/CD Tools Azure DevOps Services , Jenkins, Bamboo, GitLab CI, Travis CI
Build & Testing Tools Maven, Ant, Gradle, Travis CI, Bamboo, TeamCity, CircleCI, Jfrog, Selenium, JUnit, NUnit, xUnit
Version Control Tools Azure Repos, TFVC (Team Foundation Version Control)
Performing/Monitoring & Bug Tracking Tools ELK, Nagios, CloudWatch, Azure Monitor, Splunk, Grafana, Prometheus,
Confluence, Jira, VMware ESXI, Vagrant, Windows Hyper V, Power VM,
vSphere 5Citrix
Web Servers & Application Servers Apache Tomcat, Nginx, WebSphere, WebLogic, JBoss.
Databases Oracle 19c, DB2, SQL.
Networking/Protocols DNS, DHCP, FTP/TFTP, NFS, SMTP, TCP/IP, NIS, HTTP/HTTPS, WAN, LAN,
Palo Alto, Cisco Routers/Switches
Scripting/Programming Languages Shell, YAML, PowerShell and Python.
Operating Systems Windows, UNIX, LINUX, CentOS and Solaris

Education:

Bachelors from Jawaharlal Nehru Technological University in 2011, India.

Experience:

HP, Houston, Tx Apr 2022 Till Date
Sr Azure DevOps/Cloud Engineer

Responsibilities:

Automated the Azure DevOps Service Connection password rotations using PowerShell.
Automated the AWS and Azure resources provisioning using terraform and BICEP.
Automated the provisioning of self-hosted agents in ADO using Packer and terraform scripts.
Actively manage, improve, and monitor cloud infrastructure on AWS, including patches, and auto scaling.
Configured CI/CD Pipelines as Code with YAML in Azure DevOps.
Developed the yml files to integrate the code scanning tools like SonarQube.
Developed the yml files to integrate the unit test tools like Cobertura.
Automated the end-to-end application life cycle using Azure DevOps CI/CD (Build, Test, and Publish)
Worked on publishing the PowerShell artifacts to a PowerShell Gallery
Automated the artifacts signing process using PowerShell modules and some internal tools.
Collaborate with the internal teams to provide technical assistance and content were applicable.

Environment: Azure, AWS, Ansible, Terraform, Shell, PowerShell, Git, Docker, Kubernetes (AKS), VSTS,
Dynatrace and SNOW..

Latitude Financial Services, Denver, CO Oct 2021 - Mar 2022
Sr Cloud DevOps Engineer

Responsibilities:

Worked on configuring Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
Work with application teams to identify necessary Azure resources and automate their provisioning using ARM Templates, PowerShell and Terraform scripts.
Develop PowerShell scripts, master, and child configuration templates to automate multi environment deployments.
Create plan for Resource Groups and resource naming as per the company s standard policy.
Managed servers on the Microsoft Azure Cloud Platform (Azure Virtual Machine) instances using Ansible Configuration Management.
Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as Azure DevOps operations Production and cross platform environments.
Created Ansible manifests, profiles, and roles modules to automate system operations.
Experience in migrating on premises to Windows Azure and build Azure Disaster Recovery Environment and Azure backups from the scratch using PowerShell script.
Hands on experience with creating build and release pipelines using VSTS.
Modify the application config files using JSON variables and substitute the config file secrets with Azure Key Vault secrets with in the VSTS release pipeline.
Involved in the analysis and troubleshooting of issues which are tracked through VSTS.
Experience in migrating on premises to Windows Azure and build Azure Disaster Recovery
Environment and Azure backups from the scratch using PowerShell script.
Setup Hybrid connections between Azure cloud resources and on-premises SQL databases.
Automated the process of installation, configuration of the Azure Resources using Azure Power Shell scripts and VSTS tasks.

Environment: Azure, PCF, Office 365, Terraform, Maven, Jenkins, Ansible, Azure ARM, Azure AD, Azure Site
Recovery, Kubernetes, Python, Ruby, XML, Shell Scripting, PowerShell, Nexus, Jfrog, Jenkins, Git, Jira, GitHub,
Ansible, Docker, Windows Server, LDAP.

Lloyd Banking Group, India Jun 2017 to Sep 2021
Build & Release Engineer

Responsibilities:

Worked in highly collaborative operations team to streamline the process of implementing security Confidential Azure cloud environment and introduced best practices for remediation.
Gathering the requirements from the clients about the existing applications to apply the security measures.
Create plan for Resource Groups and resource naming as per the company s standard policy.
Creating, validating, and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment.
Developed automation scripts using PowerShell, Azure CLI, ARM Templates and Terraform to remediate the Azure services.
Worked on TFVC to maintain source code and repositories.
Configure Continuous Integration from source control, setting up build definition within Visual Studio
Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps and managed Azure Active Directory, Office 365, and applied upgrades on a regular basis.
Implemented automation for deployments by using YAML scripts for massive builds and releases.
Used tools like Visual Studio Community Edition, Visual Studio Code, Power Shell ISE, and SQL Server Management Studio.
Acted as a build and release engineer to deploy the services by VSTS (Azure DevOps) pipeline.
Assigned RBAC Roles using Organization Active Directory Subscription Level to grant accesses only to required members based on Least-Access Privileges.
Collaborated with cross functional teams (Network team, and Application team) to identify the issues while installing or updating the build agent software versions.
Experience filtering network traffic with a Network Security Group and route network traffic with a route table using the Azure portal.
Modify the application config files using JSON variables and substitute the config file secrets with Azure Key Vault secrets with in the VSTS release pipeline.
Configure azure cognitive search API s and importing the searchable data and metadata from an external Azure data source.
Designed and created Dockers images using Docker files. Hand-on experience with Docker container snapshots and managed Docker volumes.

Environment: Linux, Azure, AWS, Docker, GIT, Kubernetes, Jenkins, Nginx, Apache, Python, UNIX, Bitbucket..

IGA Canada, India Oct 2014 Jun 2017
Middleware Engineer

Responsibilities:

Involved in WebSphere Application Server environment setup includes IBM HTTP Server, Apache Web Server, on UNIX and Windows.
Installed IHS Server on different nodes and configured them by generating the plug-in.
Created, Configured & Administered Profiles, Node Agents, Nodes and Node Groups.
Performing online and offline snapshot deployment.
Providing Author access role and Admin role. Creating secure application groups, adding LDAP users to the secure groups.
Configured WebSphere Application Server in conjunction with Oracle & IBM DB2.
Configured WebSphere resources including JDBC Providers, JDBC Data Sources, connection Pooling.
Implemented WebSphere Global Security using LTPA and LDAP Server.
Involved in configuring and setting up Virtual Hosts and Session Management.
Used Collector Tool to gather information about installation and packages.
Analyzed Console Messages, Java Exceptions, Log Files and Traces.
Application deployment using EAR and WAR files through deploy scripts and admin console.
Performed routine management of WAS like monitoring disk space and CPU utilization.
Troubleshooting all issues & advised software developers on various technical issues.
Applying the fix pack and I-fixes to the issues.

Environment: IBM WebSphere Application Server, Apache Tomcat, IBM HTTP Server, J2EE, Linux, Unix.


Urpan Technologies, Hyderabad, India Jan 2013- Sep 2014
Junior Middleware engineer

Responsibilities:

Responsible for developing middleware components or frameworks that enable seamless integration and communication between different software applications.
This includes designing and implementing APIs, message queues, service buses, and other middleware technologies.
Middleware engineers focus on creating middleware solutions that enable different software systems to exchange data and communicate with each other.
This involves understanding the requirements of the systems involved, designing integration strategies, and implementing middleware solutions accordingly.
The field of middleware engineering is constantly evolving, with new technologies and frameworks emerging.
It's important to stay updated with the latest trends, tools, and best practices in middleware development and integration to ensure efficient and effective solutions.
Environment: IBM Web Sphere Application Server, Apache Tomcat, IBM HTTP Server, J2EE, Linux, Unix.
Keywords: continuous integration continuous deployment quality analyst active directory information technology hewlett packard Colorado Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];153
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: