We provide IT Staff Augmentation Services!

Azure Devops Engineer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • DevOps Engineer with progressive 7+ years of experience in Release /Change Management, Software Configuration Management (SCM), Process Automation for Code and Build Environments, Build Engineering, Deployment, Scripting and Linux Administration.
  • Expertise in MicrosoftAzure Cloud Services(PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT),Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.
  • Azure API Management, Security, Cloud - to-Cloud Integration (Public, Private)
  • Windows Azure (Website, web role and worker roles).
  • Assist in scope definition, planning, estimation and tracking
  • Document all related work per company's methodology.
  • Designed and developed Cloud Service projects and deployed toWeb Apps, PaaS, and IaaS
  • Creating Versions of Existing API’s and automate deployment through AZURE CI/CD pipeline.
  • Very good knowledge and hands on experience on various Cloud platforms like AWS, Azure, Pivotal Cloud Foundry and OpenStack.
  • Experience with Infrastructure Systems Administration under different operating environments like CentOS, Red Hat LINUX, Sun-Solaris and IBM AIX.
  • Installation, Configuration, troubleshooting, load balancing, clustering, deploying applications and performance tuning of WebLogic, Tomcat, Apache, JBoss and IIS servers.
  • Proficient level of experience in writing scripts to handle complex automation and administration tasks using Gradle, Maven, ANT,Python, Ruby, Shell scripting languages.
  • Well experienced in DevOps automation tools like Chef/Puppet/Salt/Ansible, Artifactory, SonarCube, Source tree.
  • Launched EC2 instances by using the provisioning tools like Terraform and CloudFormation, an AWS cloud service.
  • Experience in creating Dockerized applications by creating Docker images, exposing ports and creating the shared volumes between the containers through Docker-file.
  • Experienced in container-based deployments using Docker, Docker Hub, RedHatOpenshift and Kubernetes.
  • Good working knowledge in Continuous Integration (CI) and Continuous Deployment (CD) methodologies using Jenkins/GOCD.
  • In-depth experience in analysis, planning, development and implementation stages, including load testing, quality assurance and tuning.
  • Effective oral/written communication skills and strong analytical problem-solving capabilities

TECHNICAL SKILLS

Operating Systems: RedHat, Cent OS, Ubuntu, Windows.

Languages: C, C#, PHP, PL/SQL, MySQL.

Scripting Languages: Bash, PowerShell, Ruby and Python

Build Tools: Ant, Maven, Gradle

Integration Tools: Jenkins, Hudson.

Continuous Inspection Tools: RuboCop, Sonarqube, FoodCritic, ChefSpec and InSpec.

Configuration Management Tools: Ansible, Chef, Puppet and Vagrant.

Repositories: Nexus and Artifactory.

Version Control Systems: Git, GitHub, SVN.

Monitoring Tools: Splunk

Cloud Platforms: Microsoft Azure

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Azure DevOps Engineer

Responsibilities:

  • Azure API Management, Security, Cloud-to-Cloud Integration (Public, Private)
  • Windows Azure (Website, web role and worker roles).
  • DeployedAzure IaaS virtual machines(VMs) andCloud services(PaaS role instances) into secure VNets and subnets.
  • Assist in scope definition, planning, estimation, and tracking
  • Document all related work per company's methodology.
  • Creating Versions of Existing API’s and automate deployment through AZURE CI/CD pipeline.
  • Experience in Azure App registration, creating service connections
  • Handle escalated Support tickets till closure for MSAzure IaaS platform.
  • Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines throughPower Shell ScriptandAzure Portal
  • Managed Azure SQL databases using SSMS and exported and imported databases during application deployments to Production
  • Deployed VNETs and Site-Site VPN using PowerShell and deployed VMs into various Subnets and enabled communication between Subnets.
  • 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.
  • Used CHERWELL for Incident reports and tickets, change and request management by meeting SLA requirements.
  • Primary responsibility for the Active Directory Administrationto provide strategic and tactical direction for theActive Directory Services, Identity and Access Management, Roles Based Access Control and Segregation of Duties.
  • Build VMs availability sets using theAzureportal to provide resiliency forIaaSbased solution andVirtual Machine Scale Sets (VMSS)usingAzure Resource Manager (ARM)to managenetwork traffic.
  • Installation, Setup and configuration of automation process with UIPATH.
  • Created Archive and backup Scripts using SQL Server maintenance solutions for unattended Robots.
  • SMTP configuration and email alert process for attended and unattended Robot.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Incident management reports, including initial problem analysis, management status, resolution, and follows up defect reporting in an automated fashion.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion/GIT
  • Worked on Cloud Administration tasks such as creating Affinity Groups, Storage Accounts, Site - Site VPN, ExpressRoute, DNS servers.
  • Experience in SQL Server 2008/2012 Installation, Configuration, Backup and Recovery.
  • Responsible for Database build, release, and configuration
  • Automated the build and release management process including monitoring changes between releases.
  • Deployed the Java applications into web application servers.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • Scripting expertise using Bash Shell scripts.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Responsible for architecture decisions and tasks for ongoing migration efforts.
  • Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e. Azure AD, ADFS, SSO&VPN Gateways.).
  • Involved in the design and development of web application in C#.NET, ASP. Net, User Controls and deployment in the cloud environment.
  • Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Responsible to develop services using .NET/C# code and Web API technology (Restful API).
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Troubleshoot the build issue during the Jenkins build process.
  • Involved in periodic archiving and storage of the source code for disaster recovery.

Environment: Ubuntu, Azure, Ansible, Jenkins, Maven, MySQL, GIT, Shell Scripting, Python, Java, Ruby, Nexus, Splunk.

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Build and release software baselines, code merges, branch and label creation in GITHUB and interfaced between development and infrastructure.
  • Responsible for Continuous Integration and Deployment using Jenkins, Gradle and Ansible.
  • Actively involved in architecture ofDevOps platform.
  • ImplementingAzure ServiceOffering, such asAzure 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 restoreAzure servicesand in Design and configureAzure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.
  • ManagedDocker orchestration and Docker containerizationusingKubernetes.
  • Proficient with container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes, worked withTerraform.
  • Experience inVSTS, TFS, Gated Check - ins, Build Definitions, Release Management, PowerShell,Power BI.
  • Developed installer scripts for various products to be hosted on Application Servers.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT,Docker, on GCP
  • Utilized Kubernetes for the runtime environment of theCI/CDsystem to build, test deploy.
  • Setup of Multi-Factor Authentication between the Azure and Ping Federated with AD on-prem passwords
  • Utilized Kubernetes for the runtime environment of theCI/CDsystem to build, test deploys.
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Changing the AWS infrastructure Elastic Beanstalk to Docker withkubernetes
  • Setup Intune software deployment to allow users to authenticate to Azure Tenant.
  • Implemented high availability using Portal, PowerShell on Azure Resource Manager deployment models
  • Configured and successfully tested BitLocker policy in Azure for drive encryption.
  • Created of user roles with-in Office 365 for Bloomberg's production environment.
  • Assisted management setup the Enterprise roles for payment of the Bloomberg Azure.
  • Tested Factory-Wiping of Laptop through BitLocker for security purposes.
  • Creation of Azure Metadata for configuration to Ping Federation IDP configuration.
  • Reviewed and provided guidance of Bloomberg’s production Active Directory environment for zero impact during the of Azure, Intune and Ping Federated.
  • Worked on the Customization of Work Items, Reports in TFS 2015.
  • Used the report builder in customization of Reports in TFS 2015.
  • Automate Continuous Build and Deploy Scripts for Jenkins Continuous Integration tool.
  • Used Gradle plugin along with Jenkins to build our projects.
  • Configured Nexus repository to store the generated binaries and provide them to the team.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Ansible, and custom Bash scripts.
  • Written Ansible playbooks for various DB configurations to optimize end product configuration.
  • Maintenance of source code in GitHub. Branching, Creating LABELS, merging of codes on GIT for QA testing and release.
  • Integrating various provisioning and monitoring modules into a single platform.
  • Managed central repositories: GIT repositories for source code across products, facilitate code reviews and login audits for Security Compliance.
  • Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories etc.
  • Experience in configuring baselines, branching, merging inSVN, and automation processes usingShellandBash Scripts.
  • Wrote and managed severalBash shellandPython scriptsto automate several releases.
  • Created an Azure virtual network portal and using PowerShell, deployed a VM into a virtual network, modify IP addresses, configured the DNS and NSGs.
  • WrittenShell scriptsto apply the Integration label to all the files which needs manual labeling of files.
  • UsedShell ScriptsandPerlto deploy artifacts that are built byAnt.

Environment: RedHat 6, Azure, Shell scripting, Jira, Jenkins, Gradle, GIT, TFS, Ansible, python, Nexus, Splunk.

Confidential, Walnut Creek, CA

Operations Analyst/ Application Support

Responsibilities:

  • Configuration and administration of Oracle WebLogic in clustered and non-clustered environments.
  • Responsible for analyzing and troubleshooting all WebLogic related issues reported by the clients in different environments like Dev, Test, Pre-Pod and Production.
  • Experience with installation, configuration of Apache Tomcat Servers.
  • Responsible for Load balancing and Performance tuning for various WebLogic instances.
  • Expertise in installing and configuring AM policy agents, building the network rules, deciding the DNS level and application level load balancing, preparing firewall rules.
  • Worked on the F5 Load Balancer and also maintained the performance issues with it.
  • Implemented Cronjobs for timely running of jobs like thread-dump and heap-dumps.

Environment: WebLogic 10.3.5/10.3.6, UNIX, Linux, Windows 2000/2008, Apache 2.x, Oracle 11g, Tomcat 5.5, Big IP F5 Load Balancer, Sun One webserver, Windows IIS server.

Confidential

LINUX/UNIX Administrator

Responsibilities:

  • Installation, Maintenance, Administration and troubleshooting of Red Hat Enterprise Linux and Solaris systems.
  • Performed automated installations of Operating System using Kickstart for Red Hat Enterprise Linux and Jumpstart for Solaris Linux.
  • AdministeredLinuxservers for several functions including managing Apache/Tomcat server, mail server, MySQL database, SVN.
  • Building of new servers which includes rack mounting, installation of OS, configuring of various OS-native and third-party tools, securing of OS, installing & configuring, job scheduling.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Created and maintained the Shell deployment scripts for Tomcat web application servers.
  • Working knowledge with shell scripting using BASH.
  • In-depth knowledge of NFS, DHCP, FTP and network setup and troubleshoot issues and solutions.
  • Experience using YUM and RPM for package management.
  • Day to day automation using ansible and puppet.
  • Red HatLinuxserver administrator, including security patching, kernel tuning, RAID disk array management, software packaging and installation using RPMs.
  • Extensive use of Perl & Bash shell for scripting.
  • Used Ansible to keep in sync configuration on hosts running agents.
  • Upgraded and maintained software packages on servers using RHEL Satellite and Repository servers.
  • Build new Virtual machine and physical server.
  • Installation, configuration and administration of VMware, Solaris Zones.
  • Monitored Hardware console for any hardware issues. Troubleshoot any operating systemissues.
  • Created Root Cause Analysis (RCA) for any server outages and server problems.
  • Creating Change Controls, Resolving Incident Tickets and Problem Tickets and ability to multitask in a fast-paced environment under strict SLA and resolve Production Incidents with minimum impact.

Environment: RedHat / Solaris, RedHat Satellite Server, BASH, Perl Puppet, Ansible, MySQL, Subversion, Apache Tomcat, Nagios.

We'd love your feedback!