We provide IT Staff Augmentation Services!

Davops Engineer Resume

3.00/5 (Submit Your Rating)

MI

SUMMARY:

  • Over 8 years of IT experience in Administration, Automation and Operation across various platforms (UNIX, LINUX and Windows) with profile of Cloud DevOps, middleware Admin as an iterative process and Automation of infrastructure including end - to-end code configuration.
  • Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, IAM, S3, and R53
  • Configured AWS CloudWatch, Cloud tail, Simple notification service (SNS) for real time monitoring and alerting of deployed applications and EC2 instances.
  • Implemented for high availability using AWS Elastic load balancer (ELB), to perform load balancingAcross multiple availability zones.
  • Can manage and migrate physic Configured the scale up and scale down Azure VM sizes, created virtual machine scale sets, configured the modify the VM scale set capacity with PowerShell script.
  • Created windows virtual machines and supported windows workloads using with ARM portal and PowerShell.
  • Implemented AzureSQL Databases - create and configured the SQL Databases and restoring the database.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
  • Capable of configuring and integrating the servers with different environment and creating new machines using configuration management/provisioning tools like CHEF, ANSIBLE and PUPPET.
  • Expert in deploying the code through web application servers like Apache Tomcat, WebSphere
  • Worked with build tools like MAVEN and ANT for the building of deployable artifacts such as .war &. ear from source code.
  • Familiar with most popular scripting, and languages Python, Perl, PowerShell, Ruby.
  • Experience with Jenkins for implementing end-to-end automation.
  • Experience in Agile Development- JIRA for management of agile team projects, application cluster deployments, Load Balancing and Fail over functionality in clustered environment.
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
  • Experience with networking load balancers such as Nginx, HAProxy.
  • Experience in source code management tools such as SVN, GIT.
  • Experience with and creation and administration of virtual machines on VMWare ESXi and Infrastructure.
  • Experience in Monitoring teams to identify and troubleshoot issues on servers using Nagios tool.
  • Experience working with various SDLC groups (Development, QA, Configuration Management) on project work as well as solving real time production system issues.
  • Ability to work independently and as a team, highly motivated, independent learner with exceptional communication skills set.
  • Excellent Client relation skills and the drive to complete task TEMPeffectively and efficiently where customer services and technical skills are demanded as well as the ability to communicate TEMPeffectively with all the levels of management and the client community.

TECHNICAL SKILLS:

Operating Systems: RedHat Linux, Ubuntu, Windows, CentOS, Windows server 2008,2012,2016

Languages: PowerShell, Perl, Python, Ruby, XML, Groovy, HTML, SQL

Application Servers: Apache Tomcat, JBoss, IBM WebSphere

CI/CD Tools: Jenkins

Build Tools: Ant, Maven

Configuration Management: Ansible, Puppet, Chef

SCM Tools: GIT, SVN

Databases: Oracle, MySQL

Virtualization: AWS, Azure, OpenStack, Docker, VMware, Nutanix

Other Tools: Jira, BitBucket, Nagios, Eclipse, SonarQube, Junit

WORK EXPERIENCE:

Confidential, MI

DavOps Engineer

Responsibilities:

  • Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling
  • Reduced costs by ~$3,000 each month by eliminating unnecessary servers and consolidating databases.
  • Reduced deployment time for critical agile project infrastructure from ~1 month to 2 days
  • Automated build and deployment using Jenkins to reduce human error and speed up production processes
  • Managed GitHub repositories and permissions, including branching and tagging
  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting on UNIX platform.
  • Involved in Amazon Web Services (AWS) provisioning and AWS administrations like EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, CloudFront, Elastic File system, RDS, DynamoDB, VPC, Route53, CloudWatch, CloudTrail, CloudFormation, IAM, Elasticsearch.
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Created release branches in GITFLOW by GIT Administration including branching, reporting and assisting with project and end user support.
  • AWSEC2/VPC/S3/SQS/SNS based infrastructure automation through Terraform, Ansible, Python. Bash Scripts.

Environment: Jenkins, Ant, Maven, GIT, Python, Tomcat, RDS, Puppet, OpenStack, AWS, Amazon EC2, S3, RDS, EBS, ELB, Dynamo DB, SNS, SQS, IAM

Confidential, Carrollton, TX

DevOps/AWS Engineer

Responsibilities:

  • Involving in day-to-day monitoring activities of RHEL6/7 machines and Application Servers, Build and Deployments of web services. Support the code builds by integrating with continuous integration tool (Jenkins).
  • Written Maven scripts, Installed Jenkins, written shell script for end-to-end build and deployment automation.
  • Built Continuous Integration environment (Jenkins). And Continuous delivery environment (Puppet).
  • Integrated delivery (CI and CD process) Using Jenkins and puppet.
  • Able to create scripts for system administration, AWS and Azure using languages such as PowerShell and Python.
  • Worked on Complex Azuremigrations by migrating the resources between different tenants, Subscriptions and accounts.
  • Worked on Azure Disk related issues such as Expanding, adding new disks, creating large disks up to 4TB and IOPS issues.
  • Helping customers in configuring AzureVM availability sets and Load balancers.
  • Helping customers in managing and maintaining the Storage Azure accounts.
  • Build server deployment on Cloud (EC2) servers with halp ofDevOps tools like Puppet.
  • Managed SVN repositories for branching, merging and tagging.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and Branch/merge processes.
  • Improving Continuous Integration workflow using Virtual Environments like Docker and automated Build process using Docker and similar tools.
  • Responsible for the Plugin Management, User Management, and END-END build and deploy setup using Jenkins.
  • Used Jenkins & CHEF to perform automated CI Builds and Deployments.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal and written recipes and cookbooks for configuring server side through Chef.
  • Used MAVEN as a build tools on python projects for the development of build artifacts on the source code.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Deployed the applications to Tomcat Application Server and static content to apache web servers.
  • Worked with development, testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Supported and developed tools for integration, automated testing and release management.

Environment: Jenkins, Ant, Maven, Chef, Docker, AWS, Nagios, Azure, SVN, GIT, Python, Tomcat, RDS, Puppet, Ansible, Amazon EC2, S3, RDS, EBS, ELB, Dynamo DB, SNS, SQS, IAM, Linux (Ubuntu, RHEL).

Confidential, Livonia, MI

DevOps Engineer Intern

Responsibilities:

  • 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.
  • Built, deployed and managedOpenStackEnvironment using Mirantis Fuel 7.0 for PCF bosh deployments.
  • Migrated VM's from VMware ESXi toOpenStackEnvironment using virt-v2v packages. As anOpenStack admin, managed creation of new users, tenant and assigning resource quotas toOpenStackusers using Keystone
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins and Shell scripts to automate routine jobs.
  • Managed IAM policies, providing access to different AWS resources, design and refine the workflows used to grant access.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Installed, Configured and Administered Jenkins Continuous Integration Tools.
  • Proposed, Implemented and maintained New Branching strategies for development teams to support trunk, development baseline codes along with several feature branches.
  • Responsible for defining branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.
  • Implemented new projects builds framework using Jenkins & Maven as build framework tools.
  • Used Maven as build tool on python projects for the development of build artifacts on the source code.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Installed and configured Infrastructure Automation Tool Puppet. Created and updated Puppet manifests and modules, files, and packages.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Written pre-& post commit hook scripts to accommodate various development requests.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Automated the cloud deployments using Puppet and AWS Cloud Formation Templates.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments
  • Organized and Coordinated Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Deployed and configured Atlassian JIRA, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.

Environment: Jenkins, Ant, Maven, Docker, OpenStack, AWS, Nagios, Azure, Docker, Jira, Nginx, SVN, GIT, Tomcat, Puppet, Ansible, Amazon EC2, S3, RDS, EBS, ELB, Dynamo DB, SNS, SQS, IAM, Linux (Ubuntu, RHEL).

Confidential

DevOps Engineer

Responsibilities:

  • Manage daily builds and deployments to multiple SIT environments.
  • Used Python script to configure the WebLogic application server in all the environments
  • Written Perl and Shell Scripts to perform deployments to Tomcat Web servers.
  • Implemented software engineering best practices around software release, tools and IT management.
  • Coordinating database drops, debugging builds and deployment issues.
  • Implemented a complete automated build-release solution using a combination of technologies like Maven, Ant.
  • Performed automated code check-outs in Git and created branches.
  • Verifying submitted by development groups TR forms and insuring requested changes were part of build or deployment.
  • Developing Automation for deployment, Ant and shell script.
  • Extensively used Maven and Ant for building applications.
  • Initially used Ant for writing build.xml for building python applications later migrated to Maven.
  • Wrote PowerShell scripts for Dot Net application deploys, service installs and for Windows patches/upgrades
  • Performed automated labeling after every build.
  • Developed Chef Cookbooks, and recipes to automate deployment environment configuration. Implemented Chef recipes files for automating the deploy processes. Configured multiple chef cookbooks, recipes, templates and attributes on workstations to be deployed to various chef nodes.

Environment: Ant, Maven, Docker, Nagios, Azure, SVN, GIT, Tomcat, Chef, Puppet, Ansible, Linux (Ubuntu, RHEL), Apache Tomcat, Jenkins, PowerShell, Python, JIRA.

Confidential

Linux Administrator

Responsibilities:

  • Installed, configured and updated RedHat Linux and Ubuntu.
  • Worked actively on applying new patches and packages for Linux Servers and handled issues arising out of them.
  • Designed and implemented IT infrastructures such as data center, servers, storage, backup and virtualization.
  • Supported, Troubleshoot and deployed web application servers such as WebLogic, JBOSS, Apache Tomcat servers.
  • Solved tickets related issues, User creation, Accesses, Permissions, file system creations and enable and removing monitoring for file systems.
  • Backed up and restored files across the network
  • Maintained and monitored System activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues
  • Performed OS upgrades and Patch loading as and when required
  • Provided 24x7 System Administration support for RedHat Linux 3.x, 4.x servers and resolved trouble tickets on shift rotation basis.
  • Created File systems, Partition and managing disk quotas, System Backup/ Restore both in Linux/Windows platforms.

Environment: Subversion, Team City, Apache Tomcat, ANT, UNIX, RedHat LINUX, Ubuntu, Python, WebLogic, JBOSS, Shell scripting.

We'd love your feedback!