We provide IT Staff Augmentation Services!

Azure Devops/cloud Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of experience as DevOps/Cloud Engineer supporting core IT infrastructure.
  • Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage, Blob storage). Implementing scripts with PowerShell for Runbooks.
  • Experienced in various SDLC project phases: Requirement/System gathering, Requirement/System Analysis, Functional Specification, Business Logic's, Design, Layered Architecture, Test plans, Coding, Code review, Testing, Performance tuning, Documentation, Implementation and Maintenance.
  • Experience in VSTS, TFS, Gated Check - ins, Build Definitions, Release Management, PowerShell, Power BI.
  • Experienced in programming with the .NET Framework 3.5/4.0 using C#, Visual Basic 6, ADO.NET, ASP.NET, PostgreSQL, MySQL, XML.
  • Experience in Power BI, Power BI Pro, Power BI Mobile.
  • Expert in Creating and developing Power BI Dashboard.
  • Experience in deploying applications in webserver, application server and database server.
  • Experience in developing Dashboard Report, Parameterized Reports, Linked reports, Sub reports by Region, Year, Quarter, Month and Week.
  • Experienced in all phases of Software Development Life Cycle (Analysis, Design, Development, Testing and maintenance) using Waterfall and Agile methodologies .
  • Experience in developing and maintaining build, deployment scripts for test, staging and production environment using ANT, Maven and Shell scripts.
  • Working experience on Windows Active Directory and LDAP .
  • Installation and configuration of Apache, Tomcat /Web logic on Linux.
  • Monitor Disk Space and space as needed in LVM .
  • Working experience of networking devices such as F5 load balancers.
  • Experience in installation of Operating Systems, Packages and Patches, maintaining user accounts, Performance tuning, troubleshooting at various levels.

PROFESSIONAL EXPERIENCE

Azure DevOps/Cloud Engineer

Confidential

Responsibilities:

  • Automated Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) using VSTSBuild, Power Shell, and MS Build, MS Deploy.
  • Worked on Setting up monitoring with performance metrics, OMS.
  • Extensive experience with writing ARM templates and setting up automation for resources.
  • As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting.
  • Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identify QA and UAT cycles release schedule to non-prod and prod environments.
  • Identified and logged defects in VSTS and interacted with developers to priorities the issues.
  • Worked together with development teams to improve the overall development productivity.
  • Worked closely with the software engineering and product management teams to design. deliver and manage our services with high uptime.
  • Created frameworks and automation in the development process to maximize build efficiency and secure solid code.
  • Performed code reviews, evaluate implementations, and provide feedback for tool improvements.
  • Developed automation framework for public cloud infrastructure deployments
  • Worked with others to perform security review of hosting environments.
  • Created tools to automate repetitive tasks.
  • Metric driven and focused on continual improvement.
  • Working knowledge of build automation and CI/CD pipelines.
  • Integrated maven with GIT to manage and deploy project relates tags.
  • Installed and configured GIT and communicating with the repositories in GITHUB and BITBUCKET.
  • Created dashboards in VSTS for CI/CD pipelines, Work items and bugs.
  • Resolved Merge Conflicts, configured triggers and queued new builds within the release pipeline.
  • Monitored and tracked deployments.
  • Wrote PowerShell scripting for task automation and to schedule tasks.
  • Create and publish NuGet packages and maintain the NuGet infrastructure that several teams use at build time.
  • Played a key role in automating the deployments on Azure using GitHub, Terraform and Jenkins.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker as well as Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages. worked on Azure suites like Azure SQL Database, Azure Data Lake(ADLS), Azure Data Factory(ADF) V2, Azure SQL Data Warehouse, Azure Service Bus, Azure key Vault, Azure Analysis Service(AAS), Azure Blob Storage, Azure Search, Azure App Service, Azure data Platform Services.
  • Worked on orchestrating and integrating various data platforms with Azure Data Factory is to create a data specific platform to migrate, transform and load across data storage.
  • Experience in Build Definitions, Release Management, PowerShell.
  • Performed PowerShell scripting to do Patching, Imaging, and Deploymen ts in Azure.

Cloud Engineer

Confidential

Responsibilities:

  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Mentored customers on advanced Kubernetes DevOps, microservices and stateful applications.
  • Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning Azure environments using Ansible Playbooks.
  • Used Ansible to document all infrastructures into version control.
  • Provide Cloud / Azure thought leadership through regular publications and speaking engagements
  • Provide Azure technical expertise including strategic design and architectural mentorship, assessments, POCs, etc., in support of the overall sales lifecycle or consulting engagement process.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config
  • As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting.
  • Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identify QA and UAT cycles release schedule to non-prod and prod environments.
  • Identified and logged defects in VSTS and interacted with developers to priorities the issues.
  • Ownership for Azure SQL server DB deployment & managed the continues integration & continues deployment.
  • Created Build definition and Release definition for Continuous Integration and Continuous Deployment.
  • Worked on CI/CD for PostgreSQL and MySQL Applications.
  • Implemented Azure Devops Code Pipeline in Terraform for infrastructure as code.
  • Automated provisioning and repetitive tasks using Terraform.
  • Worked extensively on using logic apps and data factory to improve ETL processes.
  • Created Azure Automation Assets, Graphical runbook, PowerShell runbook that will automate specific tasks.
  • Managed Azure Infrastructure Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Azure Portal.

Azure DevOps/Cloud Engineer

Confidential

Responsibilities:

  • Implemented Bash, PowerShell scripting to automate day to day job tasks.
  • Updating patches to keep servers updated against bugs present in the operating system using Red Hat satellite server, yum etc.
  • 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.
  • Installed packages using YUM and Red Hat Package Manager(RPM) on various servers.
  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move one environment to other environments.
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Integrated maven with GIT to manage and deploy project relates tags.
  • Installed and configured GIT and communicating with the repositories in GITHUB.
  • Coordinate all build and release activities, ensure release processes is well documented, source control repositories including branching and tagging.
  • Used Docker containers to quickly deploy Linux based applications.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Integrating various Version control tools, build tools, nexus and deployment methodologies (scripting) into Jenkins to create an end to end orchestration build cycles.
  • Troubleshoot build issues in Jenkins, performance and generating metrics on master's performance along with jobs usage.
  • Design, develop build and packaging tools for continuous integration build and reporting. Automate the build and release cycles.
  • Maintain product release process, including generating and delivering release packages, generate various metrics for tracking issues against releases and the means of tracking compatibility among products.
  • Deployed the EAR and WAR archives into Web logic and Apache Servers.
  • Configured and Maintained Apache web servers for Release Management Team's internal use.
  • Maintained and managed cloud & test environments and automation for QA, Product Management and Product Support.

We'd love your feedback!