We provide IT Staff Augmentation Services!

Devops Automation Engineer Resume

0/5 (Submit Your Rating)

Milford, CT

SUMMARY

  • 8 Years of IT Industry experience with Configuration Management, DevOps, Build, Release Management and Quality Assurance using CVS, Subversion and GIT on UNIX.
  • 3 Years of experience with configuration management tools like chef and puppet.
  • Good analytical, problem solving & communication skills, ability to work independently and as part of team.
  • Experience in integrating the core components of OpenStack into a one - file template system
  • Expertise in autoscaling and nested stacks by using advance functionality of OpenStack
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.
  • Good knowledge on continuous Deployment tool like Octopus Deploy
  • Created and Extensively used Octopus deploy Automation for .net application by setting a transformed variable to change config files accordingly
  • Used Powershell script in Octopus Deploy to alter and execute/extract Nuget packages from Successful builds
  • Experience in creating S3 buckets and in managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS
  • Expertise in trouble shooting the problems generated while building, deploying and in production support.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and implementing and Post-production analysis of the projects.
  • Experience as a DevOps Engineer in automating, building, deploying, and releasing of code from one environment to another environment.
  • Experience in systems setup, configuration, upgrade, maintenance, performance monitoring &troubleshooting on different UNIX platforms like Sun Solaris, Linux and Windows system software and hardware as well as networking.
  • Experience in scripting languages includingShell Scripting, PERL Scripting andbuildautomationusingANT, MAVENand otherUNIX, Windowssystem level programming.
  • Extensive experience with Continuous Integration Tools Jenkins.
  • Experience in using GIT &Rational Clear Case on UNIX and Windows environment.
  • Deft at managing AWSVPC (Virtual Private Cloud) environment with around 200+ Linux and Ubuntu instances
  • Worked in agile development team to deliver end-to-end continuous integration/continuous delivery product in an open source environment using tools like Chef & Jenkins.
  • Experience in Linux Virtualization implementations such as VMware.
  • Worked on setup and configuration of Apache in Redhat.
  • Good experience in reviewing system logs files for errors, setting up cron jobs for backups and monitoring process.
  • Used HP Service Management System Ticketing Tool for Production Releases.
  • Experience specialized in system administration working on RedHatLinux, Solaris, SUSELinux, AIX, CentOS, Ubuntu, Fedora, OEL, Windows environments and VMwareVSphere.
  • Worked with Engineers, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Expert in deploying the code through web application servers like WebSphere/WebLogic/ Apache Tomcat/JBOSS
  • Experience in using bug tracking systems like JIRA, Remedy, HP Quality Center
  • Experience with Veritas Volume Manager (VxVM), Veritas File System (VxFS), Veritas NetBackup, Veritas Clustering with SAN, NAS environment.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configuration
  • Experienced in working on DevOps/Agile operations process and tools area (code review, unit test automation, Service, Incident and Change Management).
  • AWS Cloud platform and it’s features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.

TECHNICAL SKILLS

Operating Systems: Red Hat Linux 3.x, 4.x, 5.x, 6.x, Ubuntu, CentOS, Windows, Mac OS

Cloud Technologies: OpenStack, AWS (EC2, S3, EBS, RDS, IAM, EB CLI), Microsoft Azure.

Programming Languages & scripting: C, C++, Perl, Python, Shell, HTML, Ruby

Web/Application Server: Apache, Tomcat, WebSphere, WebLogic.

DevOps: Puppet, Chef, Jenkins, Hudson, SVN, GIT

Monitoring: Nagios

Containerization Tools: Docker

Cloud Platforms: AWS, Openstack, Microsoft Azure, Rackspace

Version Control Systems: Git, CVS

S hell Scripting: Bash, Python, Ruby

CI/CD Tools: Jenkins, Docker and Maven

Networking: TCP/IP, VLAN, Access Control Lists, VPN, DHCP, ARP, DNS

Database Technologies: MySQL, SQL Server, Oracle

Virtualization Tools: Virtual Box, VMware

Scripting Languages: Shell, Bash, Python, and Ruby

Web Technologies: HTML, CSS, XML

Testing Tools: JUnit, NUnit, Selenium

Bug Tracking Tools: JIRA, Rally

Atlassian Tools: Bamboo, JIRA, Confluence

Methodologies: Agile, scrum and waterfall

PROFESSIONAL EXPERIENCE

Confidential, Milford, CT

DevOps Automation Engineer

Responsibilities:

  • Used Service Fabric application by using Visual Studio Team Services.
  • Managed Clusters with various servers in Azure Cloud Resource Groups
  • Experience in Authoring Azure Resource Manger templates
  • Experience in deploying using Azure
  • Created new deployment scripts in Powershell for use with Octopus Deploy
  • Participated in the software deployment processes for in-house developed integrations using Octopus Deploy
  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Participated in the release cycle of the product, which involves environments like developments AQ and production.
  • Involved in setting up builds using Chef as a configuration management tool.
  • Used Chef to configure and manage infrastructure. Wrote cookbooks to automate the configuration setups.
  • Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Designed and developed shell scripts.
  • Hands on compiling builds using pom.xml and build.xml.
  • Managed roles, environments, data bags, cookbooks, and recipes in Chef.
  • Designed and Implemented a SOA based search application using Top down development of Web Services.
  • Development and Deployed web applications and SQL assessment to Azure Services
  • Cassandra/Hector, Node JS and ANT.
  • Excellent understanding of backend web technologies
  • Developed the Application using Asp.Net, C# using Sql Server and Visual Studio 2013
  • Customized the RHEL AMI by using the tomcat and WebLogic cookbooks.
  • Solid ability to create automation with Chef, Puppet, Ansible or a shell and Node Js, Angular JS, Terraform.
  • Migrated the existing subversion repository including all history over to Git.
  • Utilized Java 7.0, Oracle and MySQL DBMS, Amazon Elastic Cloud, Amazon’s Elastic Map Reduce, DataStax Solr and DataStaxCassandra.
  • Used the continuous integration tool such as Jenkins and Hudson for automating the build processes.
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools.
  • Integrated maven with GIT to manage and deploy project related tags.
  • Installed and configured GIT and communicating with the repositories in GITHUB.
  • Performed necessary day-to-day GIT support for different projects.
  • Created and maintained GIT repositories, branches and tags.
  • Assisted end-to-end release process from the planning of release content through to actual release deployment to production.
  • Executed the planning of product software releases.
  • Performed clean builds according to scheduled releases.
  • Verified whether the methods used to create and recreate software builds are reliable and repeatable.
  • Identified the Data Source and defining them to build the Data Source Views.
  • Deployed the build artifacts into environments like QA, UAT according to the build life cycle.

Environment: MAVEN, Apache Tomcat, shell & Perl scripting, Jenkins, Hudson, Windows 2000/XP, LINUX, UNIX, GITHUB, Chef.

Confidential, Memphis -TN

DevOps Engineer

Responsibilities:

  • Expert using JIRA/Confluence and TFS VSTS
  • Experience in VSTS projects using Agile/Scrum methodologies
  • Provided configuration management expertise to all software development projects.
  • Coordinate/assist developers in establishing &applying appropriate branching, labeling/naming, designing and implementing fully automated server build management, monitoring &deployment using Chef & Puppet.
  • Set-up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Created virtual images similar to production environment using Docker.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code
  • Responsible for designing and maintenance of Subversion/GIT, views, and the access control strategies.
  • Support developers to resolve issue and helped development team for better build process.
  • Designed and implemented Continuous Integration system; configured Jenkins servers and Jenkins nodes
  • Used ASP.net MVC page controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
  • Developed Asp.NET MVC 5 applications using Code First Approach in Entity Framework and UI in Razor View Engine.
  • Created scripts in Bash, Python and Ruby wherever automation required
  • Managed Git repository, resolved merge conflicts and production deployments
  • Supported 100+ Cloud Instances and used command line interface to manage and configure AWS resources
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balancer and AMIs
  • Utilize EBS to store persistent data and mitigate failure by using snapshots
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web Applications and database templates
  • Provided highly durable & available data by using S3 data store, versioning, lifecycle policies, and created AMIs for mission critical production servers to ensure regular backup
  • Utilized CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, EBS volumes; set alarms for notification or automated actions and monitored logs for better operation of the system
  • Monitored administration &maintenance operations of the company network and systems working on Linux &Solaris
  • Merged reports and formatted data into required format using UNIX Shell Scripts, SED &AWK

Environment: Chef, Puppet, Docker, Ant, Maven, SVN, GIT, AWS, UNIX, SED, AWK

Confidential, Atlanta, GA

Open stack Cloud DevOps Engineer

Responsibilities:

  • Implemented multi-tier application provisioning in Openstack cloud, integrating it with Chef/Puppet.
  • Implemented horizontal auto-scaling in Openstack cloud, integrating it with Chef.
  • Installed and configured Essex, Folsom and Grizzly (multi-node architecture) versions of Openstack
  • Integrated Openstack (Grizzly) with OpenSwitch to create Software-Defined-Networking tenant and service provider networks and routers
  • Integrated KVM hypervisor with Openstack.
  • Created an open source configuration management and automation PoV by evaluating Chef and Puppet in a cloud environment
  • Monitoring through Nova, Swift, Glance, Horizon, Neutron and authenticating the services through keystone
  • Implemented the usage cost and data performance by using Ceilometer.
  • Design and implement internal Linux infrastructure project.
  • Perform software installation, upgrades/patches, troubleshooting, and maintenance of Linux system
  • Maintaining the Security groups and setting up the rules for instances that are associated to the security groups
  • Deploying the Open stack components on multi-node with High availability environment
  • Deployment of Red Hat Enterprise Virtualization 3.0, 3.1, 3.2 & 3.4 environments and supporting them.
  • Manage and troubleshoot the Nova Compute and Controller Services. Configuring storage and network to ESXi servers
  • Migrating virtual machine across the hosts and data stores. Configuring vSphere clusters.
  • Configuring schedule tasks and templates. Troubleshooting vSphere environment
  • Incident management, Change execution and problem management where the main functions within IT Operation team.

Environment: Open stack - Nova, Neutron, Swift, Cinder, Glance, Horizon, Chef, Puppet, Red Hat Enterprise 4/5 and SUSE Linux 9/10, Python, Windows 2008, 2012.

Confidential

Jr. Systems Administrator

Responsibilities:

  • Configured & maintained multi-platform physical and virtual network systems; configured and installed Samba for various platforms
  • Implemented file sharing on the network by configuring NFS on the system to share essential resources
  • Automated monotonous technical tasks using scripting language like Python
  • Provided technical support and acted as an escalation point to assigned sites
  • Led and trained computer support personnel in the maintenance of network applications and related problems
  • Performed Business validations using JavaScript.
  • Configured multiple WebLogic domains
  • Configured Clusters, Server groups and Cloning for improved availability and failover capacity.
  • Managed Apache Server and maintained Plug-in in LAN/WAN environments.
  • Worked on Awk and Sed to parse and format log files in efficient manner.
  • Created and configured websites for webhosting different applications.
  • Configure Clustering EJB objects, jdbc connections and JMS connection factories.
  • Involved in applying patches for BEA WebLogic Server, SUN Solaris, and Apache &Sun One Webservers.
  • Deployed different application War files, EJB jar files and Enterprise Application Archives (ear) on WebLogic 6.1
  • Designed HTML, JSPs for front-end templates, Backend Development.
  • Upgraded WebLogic servers with necessary patches and Service Packs.
  • Created startup and shutdown scripts for servers.

Environment: Samba, NFS, Python, WebLogic, Clusters, Cloning, Apache, AWK, Sed, EJB, BEA web logic

We'd love your feedback!