We provide IT Staff Augmentation Services!

Azure Engineer Resume

4.00/5 (Submit Your Rating)

Irving, TexaS

SUMMARY:

  • 5 + years of experience as a Software professional working as an Azure DevOps engineer in Configuration Management, Automation, Development, Build, Deploy, Release Management and Quality Assurance.
  • Good Understanding of IIS architecture and working knowledge of each of the components.
  • Good knowledge on Cloud services integration among Infrastructure as a Service (IaaS) and Platform as a Services (PaaS) and Software as a Service (SaaS).
  • Experience dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
  • Experience configuring Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, App services, Analyzing Azure Networks with Azure Network Watcher, Implementing Azure Site Recovery, Azure stack, Azure Backup and Azure Automation.
  • Experience Resource tagging and assigning policies for the Subscription level & Resource Group level.
  • Experience deploying resources using Azure Resource Manager templates ( ARM Template ).
  • Good knowledge of ARM template format (Parameters, Variables, Functions, Resources).
  • Knowledge in configuring Multi-Factor Authentication ( Azure Active Directory ) with Azure Portal & Azure CLI & PowerShell.
  • Experience configuring Virtual Machine Backup ( Recovery Vault ) and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Experience automating day-to-day activities by using Windows PowerShell and Azure CLI 2.0.
  • Experience creating Virtual networks using Portal, Power Shell and Azure CLI
  • Good knowledge configuring VNet to another VNet using Virtual network peering or An Azure VPN Gateway.
  • 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.
  • Experience in Software Configuration Management, Build, Release Management using CVS, VSS, TFS, Subversion, Clear Case, RTC, ANT, Maven, CA Harvest, JIRA, Perforce and Clear Quest on Unix, Windows environment. Worked with different version management tools like CVS, Subversion, TFS and Clear Case
  • Experienced in setting up project baselines, branching strategies, merging, Delivery, Rebasing & executing Software Builds.
  • Strong in preparing the Release documents to QA & Production Environments
  • Maintaining and Modifying Triggers using Perl, Python for automation of routine tasks & Build Scripts (ANT), for compilation & importing the code to Clear Case.
  • Knowledge in Azure pipelines (Build, test, and deploy Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android, and iOS apps. Run in parallel on Linux and Windows)
  • Experience deploying using Jenkins in an AWS environment.
  • Experience in Administration/Maintenance of source control management systems, such as GIT and knowledge of Clear Case.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Working knowledge of Chef, Puppet and Ansible experience with container-based deployments using Docker.
  • Excellent Knowledge of web servers like IIS, Apache and Nginx.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX, LINUX, Red hat, CentOS

SCM Tools: Azure Container Registry, GIT, Bit BucketCI/CD Tools: Azure pipelines, Jenkins, Bamboo, Chef, Puppet, Ansible, Nexus, Sonar

Scripting Languages: PHP, Python, UNIX Shell

Database: Azure Cosmos DB, Azure PostgreSQL, MySQL

Web/Application Servers: Nginx, IIS, Apache

IDEs: Visual Studio code, Atom, Brackets

Web Technologies: XML, HTML5, CSS, Bootstrap

Case Management Tools: MSSolve, Service Desk, Service Now

DevOps Tools: Azure DevOps, AWS Amazon Web Services, Docker Containers

Areas of Work: Release Mgmt, Deployment/Migrations, Configuration Management

Other tools & technologies: DevOps, Chef, HTTP, IIS, Puppet, Java, J2EE, GIT, Jenkins, ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Irving, Texas

Azure Engineer

Responsibilities:

  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
  • Experience in migrating on premises to Windows Azure and build Azure Disaster Recovery Environment and Azure backups from the scratch using PowerShell script.
  • Managed servers on the Confidential Azure Platform Azure Virtual Machines instances using Ansible Configuration Management. Created Ansible manifests, profiles and roles modules to automate system operations.
  • Creating and maintaining containerized micro services and configuring/maintaining private container registry on Confidential Azure for Hosting Images and using Windows Active Directory.
  • Deployed and Maintained windows phone applications on azure cloud technologies. Converted .Net application to Confidential Azure Cloud Service Project as part of cloud deployment.
  • Setup Hybrid connections between Azure web pass and on-premise SQL databases.
  • Develop PowerShell scripts, master and child configuration templates to automate multi environment and data center deployments.
  • Hands on experience with creating build and release pipelines using VSTS.
  • Develop/execution of automated scripts using Confidential custom .NET framework in Visual Studio VSTS.
  • Integrated Kubernetes with registry, networking, storage, security and telemetry to provide comprehensive infrastructure and orchestrate containers across multiple hosts, on Azur e.
  • Designed and created Dockers images using Docker files. Hand-on experience with Docker container snapshots and managed Docker volumes.
  • Automated the process of installation, configuration of the web application servers like Web Sphere/Web Logic using Ansible.
  • Build the artifacts through Jenkins CICD pipeline wherein for every 1-hour triggering Poll SCM in the Build Trigger. Resolved the issues occurred during the build process.
  • Build the deliverable artifacts using Maven as a build tool in Jenkins for Java applications and deploy them to various environments.
  • Configured Jenkins pipeline for auto deployment through continuous integration (Jar build, AMI creation, Integration test, contract test, performance test, deploy in Test environment and then into Production).
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments. Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Developed build and Deployment Scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.
  • Executed Kubernetes locally with MiniKube, Created local clusters and deployable application.
  • Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.
  • Prototype CI/CD system with GitLab on AWS utilizing Kubernetes and docker for the runtime environment for the CI/CD systems to build and test and deploy.
  • Maintained Nagios for monitoring the log files, Network monitoring and the hard drives status.
  • Build and deployed .NET applications on to different environments such as QA, SIT, UAT & PROD.
  • Used Bit bucket for the repository and version management through Source Tree for GIT UI.

Environment: Operating Systems: Windows, LINUX

Confidential, San Francisco, California

DevOps Engineer

  • As part of DevOps, my role included release management, Environment Management, deployments, Continuous integration, continuous deployment, Incident management, version management.
  • Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries.
  • Used Chef for server provisioning and infrastructure automation.
  • Written cookbooks for various packages and installed them on VMs to perform QA testing.
  • Written cookbooks for WebLogic, JDK 1.7, Jenkins, tomcat, Jboss and deployment automation.
  • Written various modules in puppet for provisioning and infrastructure automation.
  • Set up CI (Continuous Integration) for major releases in Jenkins and Bamboo.
  • Used Jenkins innovatively to automate most of the build related tasks. Improved throughput and efficiency of build system by providing EO/managers rights to trigger required build.
  • Managed infrastructure resources with close coordination with I.T. Build failures due to infrastructure issues reduced by 95%.
  • Setup and executed process/system to review code effectively.
  • Worked on defining branching & merging strategy, checking policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.
  • Strong knowledge / experience in creating Jenkins CI pipelines.
  • Good experience in automating deployment pipelines.
  • Experience troubleshooting issues along the CI/CD pipelines.
  • Experience in Integrate Unit Testing, Code Coverage and Deployment tools with Jenkins and Maven.
  • Experience in creating Test Automation scripts pertaining to Agile-based Continuous Integration environments.
  • Scripting of administration tasks using Command Line (CLI), PowerShell, Shell Scripting, Ruby, Perl, Python etc.,
  • Responsible for Automating Java Builds with Maven. Implemented multiple plugins for Code analysis, Junit, Code coverage, PMD, SonarQube, etc.
  • Written shell scripts for Deployment automation and day-to-day complex tasks.
  • Responsible for baselines, labelling, branching and merging in different stages of project.
  • Review migration and configuration changes and schedules and ensure proper process has been followed.
  • Coordinate with clients, attend meetings/stand ups and update team and make sure all deliverables are on time and within SLA.
  • Experience in working with GIT and migrated from SVN to GIT.
  • Perform DevOps for Linux and Windows platforms using Jenkins, Maven, Ant, Nexus, SVN, GitHub Enterprise, chef, Docker, AWS.
  • Implement multiple CI/CD pipelines as part of DevOps role for our on-premises and cloud-based software.

Environment:: SQL, Jenkins, Windows/Linux, Java, ANT, SVN, MAVEN, Nexus, Puppet, VMware

Confidential

SAS Analyst

  • Imported raw data files into new datasets using PROC IMPORT and modified existing datasets using PROC SORT, SET, MERGE, INFORMAT, FORMAT and condition statements.
  • Performed tests on import programs, analyze results and modify programs.
  • Provided daily progress reports and holds progress meetings.
  • Used SAS data steps, procedures and functions to create analysis datasets, tabulation datasets and listing datasets as per BRD.
  • Proficiency in importing different types of external files (Excel, CSV, txt, etc.) into SAS library and exporting SAS data sets as external files using Import/Export Wizard, PROC IMPORT, PROC EXPORT, and SAS DATA steps.
  • Sorting, printing and summarizing the SAS data and modifying & combining SAS datasets (sort, set, merge).
  • Successfully published monthly data and claims trend reports using SAS ODS (Output Delivery System).
  • Invoked several previous written SAS macros to create tables, and listings.
  • Verified the accuracy and completeness of work to deliver quality solutions that improve operations.

Environment: SAS/Base, SAS/Macros, SAS/Stat, SAS/ODS, SAS/SQL, SAS/Report, SAS/Tabulation, SAS/Excel.

We'd love your feedback!