We provide IT Staff Augmentation Services!

Devops Engineer(azure) Resume

4.00/5 (Submit Your Rating)

Edmonton, AB

SUMMARY

  • Having 6 years of experience in IT industry with strong expertise in broad range of skills and infrastructure technologies.
  • Have 5+ years of hands - on experience in DevOps process supporting, automating and optimizing mission critical deployments, leveraging configuration management, CI/CD Pipeline Systems, Networking, Security and Implementation skills.
  • Certified AWS DevOps Engineer and Microsoft Azure Developer with strong expertise on implementing DevOps tools like Chef and Puppet for Continuous Integration and Continuous Deployment with build tools using Jenkins CICD, ANT and Maven on Cloud Infrastructure.
  • Deployed infrastructure on AWS utilizing services such as EC2, RDS, VPC and Managed Network and Security, Direct Connect, IAM, Cloud Formation, Elastic Beanstalk, AWS S3,Kineses,VPC,ELB,EBS,SNS, Glacier, (Storage in the cloud) and Cloud Watch Monitoring Management.
  • Experience with all stages of the SDLC/Agile development cycle, worked on projects supporting critical applications on premise and cloud (AWS and Azure) environments.
  • Experience in working with configuration management tools like Puppet, Terraform and Ansible.
  • Experience in developing various applications using Visual Studio and in technologies like C#, ASP.Net, .NET, IIS.
  • Experience in all phases of software development life cycle Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
  • Strong working knowledge in Database Programming using DBMS databases like SQL Server.
  • Experience working & maintaining Redis Desktop Configuration, Tableau and Tableau Desktop, Microsoft Service Bus Configuration, ADSI edit tool.
  • Experience with Windows Form and ASP.NET GUI web application. Strong working knowledge and experience in frontend UI technologies.
  • Experienced with traditional (Waterfall) and Agile development and project management methodologies (Scrum, XP).
  • Experienced in preparing and executing Unit Test Cases based on business requirements and technical specifications documents.
  • Experience in reporting and analysis using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .net environment.
  • Involved in Project Management activities such as estimation, design documents, technical documents, run books, prototypes and user manuals for various projects.
  • Proficient problem-solver who envisions business and technical perspectives to develop workable solutions.
  • Good communicator with exceptional writing, presentation, and documenting skills.
  • Experience with Application Build, Release Management and Software Configuration Management
  • Having good Experience in Configuration Management tools like Ansible for transferring and running the modules.
  • Experience working with Docker container service. Creating Docker files, Docker Images & Containers.
  • Experience writing scripts such as Python, Go and programming languages such as Java, JavaScript, C++programming, Node.js.
  • Experience in using Version Control Tools VSS, Sub-Version, Git, perforce. Good experience in automation deployment pipelines.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Unix

CI/CD tools: Jenkins, Ansible, Maven, Docker

Version Control Tools.: Subversion, GIT, TFS, VSTS (Azure DevOps)

Automation/Build Tools: Azure, Chef and Puppet

Web Technologies:: ASP.NET, MVC, .NET, ADO.NET, WCF, Web Services

Web/Application Servers: Internet Information Services, WebLogic, Apache Tomcat

Development Tools: Visual Studio and Microsoft VSTS.

Language/Scripting: Shell, Bash, Python, C++, XML, HTML

Database: SQL Server, My SQL, Oracle.

Service Architecture: Windows Communication Foundation (WCF), Web Services, WPF

SDLC: Agile Methodologies and Scrum Process

Others: Redis Desktop Manger, Microsoft service bus configuration.

PROFESSIONAL EXPERIENCE

Confidential, Edmonton, AB

DevOps Engineer(AZURE)

Responsibilities:

  • Worked on setup on CI (Continuous Integration) and CD (Continuous Deployment) methodologies with GIT, Jenkins, SonarQube, Artifactory and Udeploy.
  • Integrated various Version control tools, build tools, artifactory 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.
  • Integrating various Version control tools, build tools and deployment methodologies (scripting) into Azure and to create an end-to-end orchestration build cycles.
  • Design and implement various CICD pipelines for Microservices and various other front-end platform applications.
  • Deploy Infrastructure as a code for all the google cloud resources using terraform at an enterprise level.
  • Implemented build and deployment of .net and node.js projects using Azure DevOps & Jenkins pipelines.
  • Coordinate all build and release activities, ensure release processes is well documented, source control repositories including branching and tagging.
  • Lead the implementation of micro services through service mesh via container orchestration and a high available platform based on Kubernetes.
  • ImplementedBatch,PowerShellscripting to automate day to day job tasks.
  • Designed and developed Cloud Service projects and deployed toWeb Apps, PaaS, and IaaS.
  • Utilized Azure SQL Database, Web API, Azure Active Directory, Azure Websites.
  • Used Ansible and Ansible towers as configuration management tool, to automate repetitive tasks, quickly deploys critical applications and proactively manages change.
  • Worked on Application Insights to monitor the usage and failures of resources in the project.
  • Managing day to day activity of the cloud environment, supporting development teams with their requirements.
  • Resolved and handled all problems generated while building, deploying and production support.
  • Worked on a POC project to migrate the code form SVN to GIT on windows machine using a python script.
  • Worked on converting the Jenkins pipelines to Azure V3 pipelines to leverage it uses to deploy code to servers.

Environment: .Net Framework 4.0/4.5, Visual Studio 2013/2015/2017/, Scaled Agile Development, jQuery, JavaScript, HTML5, CSS 3, PowerShell, Batch, Python, C#, Jenkins, SVN, GIT, Azure, Azure pipelines.

Confidential, Montreal, QC

AWS DevOps Engineer

Responsibilities:

  • Worked closely with Architecture and Development team to put together recommendations for current and ongoing projects like Branching and Merging Policies, Document Process and CI/CD architecture.
  • Created Jenkins files using C# to create build process and used PowerShell scripts to created nugget packages as well as Jason packages.
  • Create and maintain fully automated CI/CD pipelines for code deployment using PowerShell and used PowerShell scripts to build out environments including sites, services, applications pool etc.
  • Coordinate all build and release activities, ensure release processes are well documented, source control repositories including branching and tagging.
  • Implemented a Continuous Delivery framework using Jenkins, Chef, Maven in Linux environment.
  • Worked in Automating, Configuring and Deploying instances on AWS.
  • Worked on optimizing the build pipelines to make the applications for on-demand deployments.
  • Managed On-site Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Developed methodologies for AWS cloud migration, implemented best practices and helped to develop backup and recovery techniques for applications and database on virtualization platform.
  • Worked on setting up Jenkins jobs for workflows which needed regression tests.
  • Worked in all areas of Jenkins pipelines setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Integrated services like GitHub, AWS Code Pipeline, Jenkins and AWS Elastic Beanstalk to create a deployment pipeline.
  • Good experience in architecting and configuring secure cloud VPC using private and public networks through subnets in AWS.
  • Initiated alarms in CloudWatch service for monitoring the server's performance, CPU Utilization, disk usage etc. to take recommended actions for better performance.
  • Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.
  • Managed multiple environments for both production and non-production where primary objectives included automation, build out integration.
  • Implemented Batch, PowerShell scripting to automate day to day job tasks.

Environment: .Net Framework 4.0/4.5, Visual Studio 2013/2015/2017 TFS 2013, SQL Server 2008/2012/2014/2016, IIS 7/7.5/8/10 Ajax, Agile Development, jQuery, JavaScript, HTML5, CSS 3, PowerShell, C#, Jenkins, Docker Redis desktop Manager, Microsoft Service Bus, Tableau and Tableau desktop application, Azure.

Confidential, Montreal, QC

DevOps Engineer

RESPONSIBILITIES:

  • Installed Docker Registry for local upload and download for Docker images and even from Docker hub.
  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system.
  • Implemented rapid-provisioning and life-cycle management using AWS, Chef, Jenkins and Ruby/Bash scripts.
  • Worked on Creating and maintaining Amazon EC2 instances and Auto scaling groups.
  • Experience with micro service architectures and deployment models.
  • Implemented Chef Knife and Cookbooks for Deployment on internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into EC2 instances.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end-product configuration.
  • Experience working with deployment and orchestration technologies such as Docker, Terraform, Nomad, Vagrant, Kubernetes.
  • Experience with Bug tracking tool like JIRA, Bugzilla and Remedy.
  • Experience working with scalable networking technologies such as Load Balancers/API Gateways/Firewalls.
  • Responsibility to perform the Security Scans, defect tracking, defect reporting and defect reproducing using SonarQube, Bugzilla and JMeter.
  • Experience in Observability tools and frameworks like Prometheus, Grafana, Jaeger.
  • Written terraform code in order to attach the web servers and media servers to the target group.
  • Backup MySQL database by creating script to run the MySQL dump and package it in a gzip file. Manage user and database on the MySQL database.

Confidential

Jr DevOps Engineer

Responsibilities:

  • As an DevOps Engineer I was responsible for automation and orchestration of cloud services offerings on AWS.
  • Support for administration, troubleshooting, configuration, installation, deployment, maintenance, upgrades on On-premises and Cloud Infrastructure.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Involved in fully automated code deployments (GitHub to server) with the ability to deploy specific, point-in-time revisions of code.
  • Participated in the release cycle of the product which involved environments like Development, UAT and Production.
  • Configured Jenkins for Continuous Integration and designed and created several CI jobs utilizing various plugins in Jenkins.
  • Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
  • Worked on PowerShell to script the deployment process for various environments.
  • Worked on Team Foundation Server for source code control and agile workflow.
  • Performed forward and reverse merger between branches and resolved merge conflicts.
  • Design, code, test, and support web and windows-based applications using Visual Studio, C#, .NET 4.5, MS SQL 2012 and MS SQL 2014, and Team Foundation Server.
  • Participated in daily agile scrum activities to meet sprint goals and groom product backlog items for development planning.
  • Fixed bugs and problems for design and functionality related to the tools. Created test plans and performed unit and regression testing on the application.
  • Responsible for patching cycle co-ordination and scheduling patching the service packs and updates for all servers.
  • Automate patching lifecycle using Ansible YAML playbooks and custom scripts.
  • Migrated servers to IAAS platform including AWS and OpenStack environment.

Environment: Visual Studio 2012, .NET 4.5, ADO.NET MS SQL 2012 and MS SQL 2014, Telerik, WCF, WPF, Team Foundation Server 2012, CSS, Jenkins, MS Build, ANT, GIT, Shell Scripts.

We'd love your feedback!