Devops/azure Engineer Resume
SUMMARY
- Experience in Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as Azure/AWS DevOps operations Production and cross platform environments.
- Extensive knowledge in containerization such as Docker and Kubernetes.
- Experience in migrating legacy applications into Azure/AWS cloud and implementing industry standard best DevOps practices.
- Strong knowledge on automating infrastructure using Terraform and Ansible.
- Versed in creating DevOps strategy in a various distribution of LINUX and Windows using DevOps tools suites like Subversion (SVN), GIT, CVS, ANT, Maven, Jenkins, Puppet, Docker, Docker Swarm, Kubernetes, Nagios and Splunk in traditional environments, as well as cloud environment like AWS and Azure.
- Experience in Azure IaaS, PaaS Services. Worked on various services - VM, Storage, Redis Cache, Hybrid Integration, CDN, Traffic Manager, Blobs, Table Storage, Active directory, Web / Worker Roles, Web Sites, ACS, Azure Data Factory, Functions, Azure SQL Data Warehouse, Power BI, Azure Blob Storage, Web API, VM creation, ARM Templates, Lift & Shift, storage.
- Experience in Azure AD, Web Roles, ACS, Azure Data Factory, Iaas, Paas Services.
- Strong experience in configuring AWS platform using EC2, S3, EBS, VPC, IAM Route 53, Load Balancing and Cloud Watch.
- Expertise in automating various tasks using Ansible, Python, PowerShell.
- Experience in Installing, Configurating and Trouble-Shooting and Maintenance of Oracle WebLogic Server 7.0/8.1/9.x/10.x/11g/12c, JBOSS 4.x/5, Web Server, Apache Web Server on different UNIX flavors and environments.
- Contribute to development of platform services including architecture, provisioning, configuration, deployment, and support.
- Good Knowledge on Docker components like Docker Engine, Docker-Hub, Docker Registry and Swarm. Used Docker for local Application Deployment and test.
- Experience in changing over existing AWS infrastructure to Serverless architecture (AWS Lambda, AWS Kinesis) through the creation of a Serverless Architecture using AWS Lambda, API gateway, Route 53, S3 buckets .
- Strong experience in setting up enterprise infrastructure on AWS platform and In-depth knowledge in designing highly available, fault tolerant, scalable systems like EC2, S3, EBS, VPC, ELB, AMI, SNS, SQS, RDS, IAM, Lambda, Route 53, Auto scaling, Load Balancing, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, NAT Gateways, Subnets, Security Groups.
- Strong experience in managing Google Kubernetes Engine (GKE), Azure Kubernetes and AWS Elastic container service.
- Maintaining WebLogic Upgrades, Oracle Fusion Middleware, Oracle DBMS and UNIX, tuning upgrades and configuration.
- Experience in migrating legacy applications to Azure as per the business requirements and responsible for configuring/maintaining PowerShell Scripting, patching, pipelines.
- Expertise in achieving CI/CD on Azure using Azure DevOps (VSTS, TFS) with GIT, Docker, Jenkins, Maven and MS Build.
- Strong experience in middleware administration using WebLogic, IBM MQ, Tomcat, WebSphere and VMWare.
- In depth knowledge experience in implementing Service Oriented Architecture (SOA) using SOAP/RESTful API Web Services.
- Hands-on experience with Ansible playbooks for configuration management and deployment.
- Strong knowledge in creating Jenkins Continuous Integration pipelines. Experience in Jenkins to automate most of the build related tasks.
- Participate in daily and weekly meetings.
TECHNICAL SKILLS
- AWS
- F5
- GIT
- Docker
- Unix
- Kubernetes
- Bitbucket
- Azure
- Python
- Power Shell
- Apache Tomcat
- Shell Scripting
- SQL
- Nginx
- WebLogic
- Tomcat
- Chef
- WebSphere
- Ansible
- Puppet
- Jenkins
- CVS
- GIT
- SVN
- VMWare
- Data Dog
- ELK
- Azure Monitor
- Cloud Watch
- Bitbucket
- TeamCity
- .Net
- Visual Studio
- LDAP
- SonarQube
- Splunk
- Mesosphere
- JIRA
- ALM
- JBOSS
- CI/CD
- SOA
- Nagios
- App Dynamic
PROFESSIONAL EXPERIENCE
Confidential
DevOps/Azure Engineer
Responsibilities:
- Responsible for migrating L-TWC (Legacy-Time Warner Cable) and L-BHN (Legacy- Bright House Network) into Spectrum’s Core NexGen environment using Azure Infrastructure DevOps and implemented industry best standard practices.
- Created Azure Automation Assets, Graphical runbook , PowerShell runbook that will automate specific tasks, deployed Azure AD Connect, and configuring Active Directory.
- Used Ansible to create multiple playbooks for VM’s creation, SQL Server and cluster configurations.
- Worked with Nagios for Azure Active Directory & LDAP and Data consolidation for LDAP users . Monitored system performance using Nagios, maintained Nagios servers and added new services & servers.
- Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services ( VSTS) also called as Azure DevOps Services.
- Implemented a CI/CD pipeline using Azure DevOps in both cloud and on-premises with GIT, MS Build, Docker, Maven along with Jenkins plugins.
- Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test .
- Developed Templates for Azure Infrastructure as code using Terraform to build staging and production environments.
- Experience in configuring Azure Key Vault Service to provide single sign on for most of the integrated apps.
- Wrote and maintained systems in Python scripting for administering GIT, by using Jenkins as a full cycle continuous delivery.
- Migrated version control tools SVN, TFS to GIT.
- Maintained Artifacts in repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins for external deployments.
- Configured CI/CD to automate the deployment of ASP.NET MVC applications to Azure Web Apps and managed AD.
- Developed PowerShell Scripts to automate Azure DevOps robust infrastructure.
- Configured Splunk Dashboards to identify data patterns and troubleshoot problems.
- Developed Python and PowerShell scripts for automation of the build and release process.
- Responsible for implementing Azure Infrastructure - Azure Web roles, Worker roles, VM role, Azure SQL, Azure Storage and Azure AD.
- Used AppDynamics to monitor the performance and reliability of servers.
- Used Azure DevOps to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Creation of WebLogic domains and setting up Admin & Managed servers for various applications on test and production environments.
- Building/Maintaining Docker container clusters managed by Kubernetes Windows, PowerShell, GIT, Docker, on Azure Cloud.
- Installed and configured HTTP Proxy Plug-ins on Legacy Apache Web Servers to send traffic to request dynamic content from WebLogic Application servers.
Environment: s: PowerShell, Splunk, GIT, Jenkins, Azure Cloud, Azure DevOps, Active Directory, CI/CD, Scripting, Python, Azure Key Vault, Terraform, App Dynamics, Mesosphere, Marathon, Docker and Kubernetes.
Confidential
Azure DevOps Consultant
Responsibilities:
- Responsible for migrating Kofax servers into Azure Cloud Infrastructure using industry standard practices.
- Migrate Windows Instances to Azure and used PowerShell to automate the repetitive tasks.
- Configured Networking Policies for Docker Containers.
- Worked on Azure Site Recovery and Azure Backup Installed and Configured the Azure Backup agent and virtual machine backup, Enabled Azure Virtual machine backup from the Vault and configured the Azure Site Recovery (ASR)
- Created Azure Graphical runbook , PowerShell runbook that will automate tasks, deployed Azure AD Connect, configuring Active Directory Federation Service (AD FS) authentication flow, ADFS installation using Azure AD Connect, and involved in administrative tasks that include Build , Design , Deploy of Azure environment .
- Managed infrastructure as code using Terraform templates to automate the Azure Iaas virtual machines.
- Experience in configuring, managing and troubleshooting Servers, AD, Network Storage, VMware, Hypervisor, Azure DevOps (IAAS, PAAS, SAAS).
- Used Ansible and Python modules to automate continuous deployment (CD) and configured Nodes and deployment failure reporting.
- Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Responsible for deploying Windows Kubernetes Clusters with ACS using Azure CLI.
- Involved in helping developers build and containerize their application (CI/CD) to various environments using Docker and Kubernetes.
- 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 .
- Involved in troubleshooting calls with Microsoft support teams to fix major bugs w.r.t Azure Cloud in production environments.
- Responsible for implementing Azure Data Factory and improving systems response time.
- Configured Azure Monitoring Service, Azure App Insights for user activity and logging.
- Worked on PowerShell to automate Azure DevOps routine tasks.
- Developed boarding tools leveraging Python to allow easy creation and maintenance of build jobs and Kubernetes deploy and services .
- Designed and developed Cloud Service projects and deployed to Web Apps, PaaS, and IaaS.
- Worked on configuring Azure Services on various market locations to integrate with web-apps and key-vaults.
- Created a Private Virtual Network on Windows Azure to connect all the servers.
- Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- Worked on monitoring tools and code coverage tools like Nagios, Splunk, Azure Monitor and SonarQube, to maintain various systems in different environments.
- Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible using Python.
- Deployed WebLogic 12c instances into Azure Cloud using containerization and automated the CI/CD pipelines using Ansible modules and PowerShell.
- Implemented Single Sign On for security one-way SSL and 2 - way SSL configuration using File Transfer Protocol (FTP).
- Responsible for On-Call rotation and change management.
Environment: s: Azure Cloud, Azure DevOps, PowerShell, Windows, Docker, Kubernetes, Azure CI/CD, Azure Data Factory, Azure Monitor, Azure Key Vaults, Nagios, Splunk, SonarQube, WebLogic 12c and Ansible .
Confidential
DevOps / Cloud AWS
Responsibilities:
- Responsible for configuring AWS Cloud Infrastructure to support the day-day operations performed by HEDIS (Healthcare Effectiveness Data and Information Set).
- Worked on migrating Hadoop VM’s to AWS Cloud so that the patient’s effective health data can be calculated accurately.
- Expertise in AWS Services like VPC, EC2, S3, Route53, CloudWatch, RDS and IAM.
- Worked on implementing AWS using EC2, S3, RDS, Elastic Load Balancer, Auto Scaling.
- Developed End to End solutions for hosting the web application on AWS cloud with integration to S3 Buckets.
- Developed AWS infrastructure as code using Terraform to build environments across multiple applications.
- Created a deployment pipeline by integrating Bitbucket, AWS Code Pipeline, Jenkins and AWS Elastic Beanstalk.
- Responsible for implementing multi branching strategies, tagging and release activity using version control tools like SVN and GIT.
- Used Amazon IAM to manage permissions and roles to the resources.
- Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
- Used different programming languages like Groovy, Shell, Python to automate the CI/CD pipeline and secure them with Apache Kafka and Agile methodologies.
- Automated Datadog Dashboards using Terraform Scripts.
- Created and managed a Docker deployment pipeline for custom application images in AWS Cloud.
- Worked on Docker orchestration and containerization using Kubernetes.
- Created various environments for different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible and Terraform.
- Integrated Amazon API with Python Scripts to control instance operations.
- Used Kubernetes to orchestrate the deployment of docker containers.
- Monitored issues closely in production environment using Cloud Watch.
- Automated repetitive tasks using ansible playbooks, Python and Shell Scripting.
- Developed Shell and scripts to automate regular tasks according to the project requirement.
- Implemented Ansible Playbooks using Python SSH to Configure AWS nodes and tested playbooks on AWS using Python.
- Good experience on configuring/managing code quality using SonarQube, Sonar Rules and Quality Gates.
- Configured clustering, Data sources and connection pools for various applications on WebLogic application server.
- Configured multiple domains on WebLogic to deploy various applications.
- Configuration and clustering of third-party Web Logic Application Servers and on web servers running on EC2.
- Configured Mesos Marathon & Zookeeper cluster environment for application deployments and docker Containers.
- Monitored Linux Servers using Nagios and Splunk.
Environment: s: AWS Cloud, EC2, S3, RDS, Elastic Load Balancer, Jenkins, SVN, GIT, Shell Scripting, IAM, Ansible, Python, Terraform, Kubernetes, Docker, AWS Code, AWS Elastic Beanstalk, Datadog, WebLogic, Nagios, Splunk, SonarQube.