We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Qualified with 9+ years of experience in DevOps and related technologies and execute DevOps strategy in various environments of Linux and Windows servers.
  • Experienced technology enthusiast with expertise in automation, installation configuration and deployment on cloud environments such as Amazon Web Services - EC2, S3, VPC.
  • Extensively worked with Version Control Systems GIT, SVN (Subversion), Bitbucket and AWS Cloud Management.
  • Experience on working with various OS like Linux (Red hat, Ubuntu, CentOS), UNIX, Windows.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management) and specializing in Agile, Continuous Integration (CI), Continuous Delivery (CD).
  • Experience in scripting languages like python and shell to automate process in configuration management tools.
  • Experience in Designing, Installing, and Implementing Ansible configuration management system and in writing playbooks for Ansible and deploying applications.
  • Expertise in using Build tools like MAVEN, ANT and GRADLE for the building of deployable artifacts such as war & ear from source code and NEXUS in Linux environment.
  • Worked on creating the module driven AWS infrastructure with Terraform.
  • Experienced with Docker container service. Creating Docker files, Docker Images & Containers and familiar with Familiar with designing and deploying container-based production clusters using Docker.
  • Experienced in Ansible configuration/deployment and writing Ansible playbooks to manage environments configuration files, packages, and users.
  • Extensively worked on Jenkins, Docker for continuous integration and for End-to-End automation for all build and deployment.
  • Using Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services.
  • Experienced in Infrastructure Provisioning, Orchestration of Containers using Kubernetes alo

PROFESSIONAL EXPERIENCE:

Confidential

DevOps Engineer

Responsibilities:

  • Deployed the applications to upper laned by CICD automation using ansible tower and delivered the high - speed deployments for the application team and business. Worked in different sub projects, end to end CI-CD setup for technologies like .NET, database, Informatica, Python, SQLLDR technologies.
  • Designed Python scripts for the automating the process of data loading into database through SQLLDR. Experience in writing python scripts and worked with JSON, Shell, Curl scripts for invoking the workflows. Automated the entire process of staging and report generation by using Python scripts and AutoSys as job scheduler. Developed enterprise templates for Jenkins - CICD by using python to reduce each team writing custom scripts. For build and deploy and bought down significant overhead for the teams.
  • Participated in architecture review meetings and analysis of new design stories to understand requirements form the business. Code Migration using CI/CD DevOps Tools like Jira, Confluence, Git, Bit-Bucket, Jenkins, Ansible Tower.
  • Worked on scheduling jobs using Autosys, Data quality, data profiling using Informatica IDE's (IDQ, MDM). Implemented Ansible Setup for deploying the code in lower lanes, PRODUCTION for multiple teams. Experienced in debugging the Python staging the data issues, Ansible tower deployments, Autosys issues and supporting the teams to achieve their targets. Worked in as stand-by release manager for change requests and handling the Production deployments.

Confidential

Cloud Engineer

Responsibilities:

  • Expertise in Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets, designed VNets and subscriptions to conform to Azure Network Limits. Expertise in Knowledge of Cloud services like Web, Storage, Networking, Data, Security and Management
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Provided policies to groups using policy generator and set different permissions based on the requirement along with providing Amazon Resource Name (ARN). On boarded multiple data sources within Splunk, creating custom TAs for data parsing. Implemented Chef Recipes for deployment of build on internal Data Centre servers. Re - used and modified Chef Recipes to create a deployment directly into Amazon EC2 instances. Experience in using Jenkins to integrate tools and technologies to automate the build and deployment process. I used to carry out different jobs in Jenkins like commit jobs, deployment jobs and nightly build jobs. Used Puppet to automate Configuration management and to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages.
  • Leveraged Hiera to create various re-usable Puppet modules and experience in developing web-based applications using Python, flask, CSS, HTML, JavaScript. Work with MAVEN for building the application has written maven scripts and shell scripts to automate the build process. Maintained the GIT source repositories and builds. Build tool, Maven used it on Java projects for the development of build artifacts on the source code. Used ANT and Python scripts to automate the Build and deployment process. Used maven for few modules. Experience in JIRA for ticketing and as well as defect tracking system and configure various workflows, customizations and plugins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub, Maven. Developed the puppet manifests for different application and web servers like Apache Tomcat, WebSphere applications. Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.

Confidential

Azure/DevOps Engineer

Responsibilities:

  • Project Overview: As a DevOps Engineer, I was responsible for supporting the services architecture layer, which is consumed by commercial, customer - facing applications. Coordinating with development, infrastructure, and operations to manage, maintain and troubleshoot several environments. Direct involvement in projects to implement release automation, API management and cloud infrastructure. Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Deployed Azure IaaS virtual machines (VMs) and
  • Cloud services (PaaS role instances) into secure VNets and subnets. Designing of VNets and subscriptions on Azure Network Limits. Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer. Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer. Utilized Azure Service Bus and Web services to handle messaging from thousands of devices, enabling smart phones to interact with vehicle telemetry. Build Data Sync job on Windows Azure to synchronize data from SQL 2012 Databases to SQL Azure. Used TFS (Team Foundation server) for versioning and code merges. Manage the Windows Azure infrastructure for our customers depends on their requirement. Implemented high availability with Azure Classic and Azure Resource Manager deployment model. Developing Web API calls for interacting with .NET Library for SAP systems. Designed and developed Customer Report generation portal using Ruby on Rails. Experience in using Jenkins to integrate tools and technologies to automate the build and deployment process. I used to carry out different jobs in Jenkins like commit jobs, deployment jobs and nightly build jobs. Implemented Chef Recipes for deployment of build on internal Data Centre servers. Re-used and modified Chef Recipes to create a deployment directly into Amazon EC2 instances. Designed and implemented Chef, including the internal best practices, cookbooks,
  • Automated cookbook CI and CD system. Made use of Jenkins for Chef CI, and Rake for style. 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. Evaluating Chef Recipes - Concept of
  • Test Driven Development for Infrastructure as a Code. Performed Branching, Tagging, and Release Activities on Version Control Tool: GIT. Implemented rapid provisioning and life-cycle management for Ubuntu Linux using Amazon Web Services, Chef, and scripts. Designed and implemented custom workflows using Visual Studio and SharePoint Designer in corporate various business processes. Worked on the installation and configuration of the monitoring tool, Nagios. Managed Clusters using AWS Spark. Wrote Recipes, Cookbooks and uploaded

Confidential

Azure/ DevOps Engineer

Responsibilities:

  • Experienced in Azure Infrastructure as a Service (IaaS). Experience in SQL Azure, Windows Azure and Azure Data Factory, Service Fabric, Steam Analytics, App insight, Azure Managed App, Azure Service Catalog, Azure DevTest Lab, Azure IoT, Cloud Test, Cloud build. Jenkins, Docker, Zabbix Integrated in
  • Linux Azure. Writing Cloud formation templates using Python Script and deployed AWS resources using it. Expertise in Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets, designed VNets and subscriptions to conform to Azure Network Limits.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Provided policies to groups using policy generator and set different permissions based on the requirement along with providing Amazon Resource Name (ARN). Handled deployment of JAR, EAR and
  • WAR files to the respective application server instances. Designed an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost - effective, reliable, scalable, high-performance, and secured. Created XML configuration file for Hibernate to map to SQL Server Database.
  • On boarded multiple data sources within Splunk, creating custom TAs for data parsing. I worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud. Managed Kubernetes charts using
  • Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages. Established a local dev workflow that centered around Minikube to validate deployments in Kubernetes. Defined and managed release planning and branching strategy of GIT servers. Also, helped educate engineering community on the appropriate use of GIT. Implemented auto environment creation using ansible and Azure. Work with MAVEN for building the application has written maven scripts and shell scripts to automate the build process. Maintained the GIT source repositories and builds. Build tool, Maven used it on Java projects for the development of build artifacts on the source code. Developed PowerShell scripts to automate the project creation, setting permissions for users, groups in TFS. Developed automation scripting in Python using Chef to deploy & manage Java .Net applications across Linux/Windows servers. Experience in JIRA for ticketing and as well as defect tracking system and configure various workflows, customizations and plug-ins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub, Maven. Implemented puppet modules to automate the installation and configuration for a broad range of services. Leveraged Hiera to create various re-usable Puppet modules. Developed the puppet manifests for different application and web servers like Apache Tomcat, Web Sphere applic

Confidential

Linux Administrator

Responsibilities:

  • Installation, configuration, and upgrade of RedHat Linux operating system. Expert in writing Shell, Perl, and Python Scripts for process automation of databases, application, backup, and scheduling. Assist with the setup, maintenance, operation, and performance of equality assurance. Set up and configured

    DNS servers and DHCP servers. Deployed and managed virtualization technologies, namely kernel based virtual machine (KVM) and VMware. Provided extensive support to large IIS and Windows Applications in an enterprise environment. Worked on RedHat Linux installation, configuring and maintenance of applications on this environment. Performed automated installations of Operating Systems using kickstart for Linux. Administer the SCCM environment, created and managed software updates packages. Monitor system logs and activity on all servers. Administered, maintained Red Hat 3.0, 4.0, 5.0 AS, ESTroubleshooting Hardware, and Operating System. Application & Network problems and performance issues; deployed latest patches for Sun, Linux, and Application servers. Resolved systems and process issues reported by Nagios and automation of daily tasks using Shell and Perl scripts. Install, configure and support of

    Apache on Linux production servers. Managed systems routine backup, scheduling jobs, enabling Cron Jobs, enabling system logging and network logging of servers for maintenance. Wrote Bash shell - scripts to automate routine activities and monitored trouble ticket queue to attend user and system calls. Experienced in Red Hat Linux package administration using YUM configuration like assigning IP addresses. Performed RPM and YUM package installations, patch, and another server management.

We'd love your feedback!