Devops / Azure Automation Engineer Resume
Houston, TX
SUMMARY:
- 6 years of experience in Information Technology including application design and development.
- Experience in Cloud Infrastructure management and Implementation (ARM and ASM).
- Experience in System and Server administration of Windows and Linux Environments.
- Experience in Azure infrastructure management (Azure Storage, Azure AD and Office365).
- Experience in working with Windows Server 2008, 2012 R2, 2016 Active Directory and Administration.
- Planning and implementing Disaster Recovery solutions, capacity planning, data archiving, backup/recovery strategies, Performance Analysis and optimization.
- Experience on installing and configuring SSL certificates in web servers.
- Working knowledge on Azure Fabric, IoT & Docker containers in Azure.
- Experience in setting up cluster environment for load balancing and high availability of Windows servers.
- Experience in automating day - to-day activities by using Windows PowerShell.
- Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.
- Azure PaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, SQL Azure and Azure Storage .
- Expertise in creating Dashboards Scorecards, views, pivot tables, charts, for further data analysis.
- Migrate existing data into the Power BI .
- Knowledge on working with Data Warehouse, Data Lake, Data Factory and Bigdata.
- Experience in migrating on premise to Windows Azure in DR on cloud using Azure Recovery Vault and Azure backups.
- Hands on experience in implementation of software configuration Management (SCM), Infrastructure tools like Chef, Puppet and Ansible.
- Strong understanding of Microsoft .NET technologies (specifically ASP.NET and C#) and/or LINQ, IIS, SQL Server, Visual Studio, .NET, CRM, XML.
- Experience in using RESTful web services.
- Experience on Node environment using npm, Grunt, Gulp, Bower.
- Strong experience on DevOps essential tools like VSTS, Chef, Puppet, Docker, Kubernetes, Jenkins, Ant, Maven and migrated VMWARE VMs to Azure and Managed Services like VM, VPN, VNet, UDR, NSG.
- Hands on experience using the version controls like Subversion SVN and GIT.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Worked on IDE tools like JSP, IntelliJ, Web Storm, Notepad++, Sublime Text and Eclipse.
TECHNICAL SKILLS:
Languages: Java, ASP.NET, C#, XML, HTML and SQL
Operating Systems: Windows XP, 7, 8, 10 Linux and UNIX
Frontend Technologies: HTML, CSS, JavaScript, JQuery, AngularJS.
Cloud Technologies: Microsoft Azure (IAAS, PAAS, SAAS)
Servers: Windows 2008, 2008 R2, 2012 R2, 2016 CentOS 3.7
IDE: Eclipse, WebStorm, Notepad++
SQL: SQL Server, MySQL, SQL
Source Controls: GIT, CVS, SVN
Firewalls: Barracuda Next Gen Firewall
Tools: AZ Copy, PowerShell, Storage Explorer, Putty, SSH, Office 365, Power BI, Chef, Maven, VSTS.
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
DevOps / Azure Automation Engineer
Responsibilities:
- Release Management and Build Automation with VSTS Developed automation scripts using PowerShell, supporting multiple hosts and VMs for Azure cloud deployments.
- Implementing and managing continuous delivery systems and methodologies using VSTS and Jenkins .
- Created VSTS Job for automation of build and deployment process as part of Continuous Integration strategy.
- Hands on experience to handle Server Manager to access all the servers and disk pools and provide access to shares to different shares based on the level of access.
- Managed multiple Azure accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
- Developed Automation frameworks for public cloud infrastructure deployments.
- Created Service Fabric Cluster using Arm Templates . Attached node types for the Service Fabric.
- Worked on PowerShell for creating Application Gateway and Load Balancer and their wiring.
- Created SSL certificates using Portal as well as local machine. Created client SSL certificates from Go Daddy.
- Created Environment with both PowerShell and Arm Templates together. Migrated current Data centre environment using Azure Site Recovery (ASR).
- Closely work with Developers and QA teams to develop the CI/CD pipeline to boost productivity and embrace patterns of reusability. Always ensured that code and infrastructure are in a production-deployable state, with continuous delivery.
- Carried automated Deployments and builds on various environments using continuous integration (CI) tool Jenkins.
- Used Git for source code version control and integrated with Jenkins for CI/CD pipeline.
- Strong Networking fundamentals on DNS, Routing, Subnets, VLAN's and WAN.
Environment: Windows 2008 R2/2012 R2, 2016 servers, Microsoft Azure/Cloud environment (IaaS, PaaS, SaaS), VSTS, PowerShell, ARM Templates, Service Fabric, Application Gateway, Load Balancer, Key vault, Client SSL Certificates, Artifacts, CI/CD Pipelines.
Confidential, New Jersey
DevOps / Azure Cloud Engineer
Responsibilities:
- Installed, configured and administered CI tool like Jenkins for automated builds.
- Utilized Chef and Opswork as configuration management tools to deploy consistent infrastructure across multiple environments.
- Utilizing Maven as build tools on Java projects for the development of build artifacts on the source code in artifactory and created Shell and Python scripts.
- Implemented new Chef Cookbooks to support Python applications and Developed new features and provided support for all Identity micro services.
- Design, planning and implementation for existing On-Prem applications to Azure Cloud ( ARM).
- Creating Gateways for Virtual Network to Virtual Network and Site to Site specific VPN connectivity on Azure environments.
- Created Domain Controller in one of the Virtual Machine and added users to Domain Controller.
- Implemented VNet Peering between the Virtual Machines within the same Location.
- Enabling Disk Encryption using Certificates for IaaS Virtual machines for OS and Data Volumes.
- PowerShell scripting for Automation - Creating VM’s, Virtual Networking, VPN, Key Vault, Load balancer and Disk Encryption .
- Deployed Websites using IIS Web Server and controlled Traffic flow using Internal and External Load Balancer.
- Implemented Next Gen Firewall ( Barracuda ) as a Security layer between Internet and On-Prem.
- Developing and implementing Backup and Disaster Recovery protocols .
- Knowledge on Azure AD bulk User, Group and assigning Users to SaaS applications.
- Configured Firewall logging, DMZs& related security policies& monitoring.
- Implementing and managing global intranet project using Scrum (Agile framework), Office 365, Microsoft Azure, Hybrid Active Directory, CSOM, PowerShell and SharePoint Infrastructure Management tools.
- Involved in building the Web API to perform all the CRUD operations and used new Azure API management for security, throttling, analytics, monitoring, and alerts.
- Azure PaaS Solutions - (DR on cloud using Azure Recovery Vault, Azure Web and Worker Roles, SQL Azure, Azure Storage ).
- Visualize application data with perspectives in OMS search.
- Pivot from the Log Analytics data to your Application Insights app in the Azure portal
- Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
- CI/CD pipeline management through Jenkins and GitHub and bug tracking using JIRA.
- Local authentication system including roles and permissions, in addition to OAuth -based login services with Meteor's accounts packages and API.
- Automated the process of installation, configuration of the web application servers like WebSphere/WebLogic/Apache Tomcat/JBOSS/CRM using Ansible / Chef /Puppet.
- Created various kinds of reports using Power BI and Tableau based on the client's needs.
- Experienced on creating multiple kind of Report in Power BI and present it using Story Points.
- Proven experience developing and managing data integration solutions using Microsoft BI technologies.
- Worked with the application developers and provide necessary SQL Scripts using T-SQL .
- Created joins and sub-queries for complex queries involving multiple tables.
- Experience in Big Data, Azure SQL and SQL Clusters.
- Uploaded Vhd files into Azure Storage Account using AZ Copy.
- Experienced in Software Development Life-Cycle, Incident, Problem, Change, and Release Management practices.
- Ensured all steps are successfully completed and document their completion times and issue logs.
Environment: Windows 2008 R2/2012 R2, 2016 servers, Linux, Centos 6.0, SQL Server 2008/2012, Microsoft Azure/Cloud environment (IaaS, PaaS, SaaS), Barracuda Next Gen Firewall, AZ Copy, OMS, MVMC, AD, ADFS, OAuth, Kubernetes, Chef, Jenkins, Maven, Backup, Power BI, T-SQL, App Insight, WebApps, Office 365.
Confidential, New York
Cloud Engineer (Azure)
Responsibilities:
- This role involves of IT infra Support transition from different IT services vendor to my current company.
- Design, build and manage the Windows Azure infrastructure depends on their requirement.
- Setting up Virtual networks for site-to-site, Point-to- Site and Express Route (Network Provider Model).
- Implementation of User Defined Routing ( UDR ).
- Setting up Azure Network Security with NSG (Network Security Group) and Endpoint ACLS .
- Design and Implement High availability with Storage accounts and availability sets, Disk Sanitization Process.
- Configuration of Internal load balancer, load balanced sets and Azure Traffic manager .
- Implemented continuous integration using Jenkins and configured using Chef .
- Designed and documented CI/CD tools configuration management.
- Experience in On-call Support and understood the current Client IT setup, change management process and day to day Operations and implemented the same from India Delivery centre with SLA of 99.98%
- Documentation of run books for all day to day activity on Windows / VMware / Microsoft Virtualization and System Centre Suite.
Environment: Windows 2008, 2012 R2 servers, CentOS Linux, VMware, Microsoft Azure/Cloud environment (IaaS), Jenkins, Chef, Office 365.
Confidential
Software Engineer
Responsibilities:
- Developed web pages using ASP.Net, JavaScript for Client-Side Validation.
- Developed GUI using ASP.NET Web Forms with Ajax controls.
- Used XSLT to transform data from XML to HTML.
- Deployed applications into test and production environments by using web server (IIS).
- Developed Reports Using Crystal Reports.
- Used ADO.NET and LINQ for Consistent access to SQL data source.
- Developed the application framework by using Silverlight for a rich user interface.
- Used Team Foundation Server (TFS) extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Extensively used ASP.NET Grid View, Repeater, and Details View, Data List and Repeater controls for displaying the data in a clear format.
- Used AngularJS forms to validate fields and created custom validate directives.
- Developed single page web application using AngularJS templates, controllers and directives.
- Used Object Oriented JavaScript and JavaScript Design Patterns extensively.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Implemented an auto mode where the JavaScript is automatically cycles through and selects each tab periodically until a tab is explicitly selected.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery, JQuery UI, JQuery Mobile, in on-going projects.
- Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
Environment: ASP.Net, ADO.NET, XML, AngularJS, SQL, HTML5, CSS3, Bootstrap, Grunt, MySQL, JQuery, JavaScript, JSON, Eclipse, Sublime.