We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

5.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 8+ years of comprehensive experience in the areas of designing, developing, Continuous Integration, Continuous Delivery, Continuous Deployment and Continuous Monitoring of Enterprise level distributed applications.
  • Experience in building an automated build pipeline and deployment, by implementing DevOps principles CI, CD, CM and agile and lean software development methodologies to seamlessly deliver high quality software applications to the end users at the speed of need generating value for the company and the customers.
  • Experience in working as a DevOps Engineer, Build & Release Engineer, System Administrator operations process and tools area (Code review, unit test automation, Build & Release automation, SCM, Incident and Change Management).
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Experienced in implementing and configuring Devops tools like Git bash, Jenkins, Docker, Puppet, Ansible, Chef and Nagios in various Linux distributions.
  • Hands on experience in configuring boot process, partitioning hard drive, creating and mounting file systems/swap storage, configuring networking and software applications management in Linux/Unix.
  • Experience in setting up source code migration plans, road maps for implementing new tools/Technologies for various build system, Disaster recovery process at Project/product level.
  • Conversant with all phases of Software Development Life Cycle (SDLC) involving System Analysis, Design, Development, Testing, Implementation and Technical Support.
  • Strong coding/scripting skills like Linux BASH Shell and Groovy to automate various jobs in the build pipeline.
  • Experience in AWS Cloud platform and its features which includes EC2, S3, VPC, EBS, ELB, IAM, AMI, SNS, RDS, Cloud Watch.
  • Experience in working on XL Deploy, XL Release for continuous delivery of applications and integrating XL Deploy with Jenkins.
  • Experience in using build tools like MAVEN and ANTHILL for the building of deployable artifacts such as war, jar& ear from source code.
  • Extensively worked with automation tools like Jenkins, to implement the End - to-End Automation.
  • Extensively worked with Puppet on developing modules and manifests to automate infrastructure provisioning and configuration management across multiple nodes in the cluster.
  • Experience is using Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployments.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Good knowledge and hands on Experience in some monitoring tools like Datalog, New Relic, Cacti etc.
  • Installed, Supported Application and middleware WebSphere Application Server, IBM HTTP/ Apache Web Servers in LINUX and UNIX environments for various projects.
  • Knowledge on Heat Orchestration Template, working open stack, to launch different cloud applications.
  • Worked extensively with different Bug tracking tools like JIRA, Remedy, HP Quality center.
  • Involvement in setup and installation LAMP (Linux, Apache, MySQL, PHP) on Linux.
  • Hands-on experience in Linux based database management systems like RDBMS, MySQL, MongoDB, Cassandra, NoSQL and programming languages like JAVA.
  • Proficient in DB administration (Oracle, DB2, Mongo, MySql, Sybase and SQL) knowledge for maintaining, pruning, and performing required DB tasks.
  • Administered, installed, supported LINUX Networking services and protocols like NIS, NIS+, LDAP, DNS, TCP/IP, DHCP, NFS, FTP, SSH, SAMBA, Configuring NFS shares and NFS mounts and troubleshooting and fixing the network problems.

TECHNICAL SKILLS

Build Tools/DevOps: Puppet 3.x,4.x, Chef v12,v11, Ansible, GIT, SVN, Jenkins, Maven, ANT, Docker, DC/OS, Mesos, Marathon, Kubernetes.

Storage: EMC Symmetric, Hitachi Arrays, Sun Storage D1000, A5000/5200, SAN, NAS

Bug Tracking & Testing: JIRA, Remedy, HP Quality Center, Junit, Clear Quest

Operating Systems: Linux (Red Hat4.x, 5.x, 6.x, 7.x, CentOS, SUSE), Debian, IBM-AIX 5.1/5.2/5.3/6.1 , Ubuntu 14.x, Sun Solaris2.6/7/8 Windows 2000/NT4.0, Windows 95/98/ME/XP/2003.

Cloud Technologies: AWS (EC2, ELB, S3), Cloud Foundry, OpenStack, and Microsoft Azure.

Web servers: Apache Tomcat/Http server, IIS, Jboss, IBM RSA/WAS, Web logic, Websphere

Scripting Languages: Shell Scripting ( perl, bash, sed, awk, python ), C, C++, VISUAL BASIC, HTML, JAVA, Ruby Python.

Protocols: TCP/IP, SMTP, SNMP, ICMP, FTP, TELNET, UDP, LDAP.

Web Technologies: HTML, Java Script, XML, EC2

PROFESSIONAL EXPERIENCE

Confidential - Denver, CO

Sr. DevOps/Cloud Engineer

Responsibilities:

  • Build and release software baselines, code merges, branch and label creation in Subversion/GIT, Terraforms and interfaced between development and infrastructure.
  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Responsible for CI and CD using Ansible and Chef.
  • Worked extensively with different Bug tracking tools like JIRA.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Created proper documentation for new server setups and existing servers.
  • Developed installer scripts using Maven, Python for various products to be hosted on Application Servers
  • Experience in administering and maintaining Atlassian products like JIRA, bamboo, Confluence.
  • Installation and configuration of Tomcat and Apache for various different applications.
  • Maintain various Redhat/CentOS Linux environments.
  • Real time streaming of data using Spark with Kafka.
  • Load balanced Tomcat with Apache HTTP server with modik module for evenly spreading traffic across the multiple servers.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Installed and configured a Hortonworks HDP 2.2 using Ambari and manually through command line.
  • Implemented Hortonworks SmartSense Integration with IBM BIGSQL for service analysis
  • Implemented Groovy Scripts for Java Project for build and Deployment to accommodate Jenkins Configurations.
  • Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
  • Automate Continuous Build and Deploy Scripts for Jenkins Continuous Integration tool.
  • Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.

Environment: DevOps, Java/J2EE, JQuery, Tomcat, Apache, 11g, Jenkins, Python, Ruby Chef, JIRA, Confluence, Remedy, Maven, Artifactory, GITHUB, Ubuntu, CentOS, Linux, AWS ELB, AWS SQS, AWS S3, AWS Cloud Formation Templates, AWS RDS, AWS Cloud Watch, Ruby, PowerShell, Chef.

Confidential - Sterling, VA

Sr. DevOps Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases. Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Worked on with build tools such as Maven, and used Git and Perforce for revision control;
  • Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.
  • Provided end-users training for all Tortoise SVN, JIRA, Terraform users to effectively use the tool.
  • Worked on Managing the Private Cloud Environment using Chef and designed environments in AWS platforms for the cloud deployments.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Involved in writing recipes and cookbooks for configuring server side through Chef.
  • Used knifecommand-line to provide an interface between a local Chef-repo and theChefserver Used BASH to automate deployment process.
  • Developed plugins to de-serialize data in non-native kafka environments.
  • Setting up Load balancing and Cluster Environment for Spark jobs / Kafka and Mongo DB.
  • Administer RHEL versions 6; 6.3, 6.4, 6.5 including troubleshooting both physical and virtual server issues
  • Extensively involved in Weblogic, Tomcat, Apache configurations/deployments, services configuration and monitoring.
  • Expertise in the Administration, Installing, Configuring Servers like Apache 2.0, JBOSS 5.0, Tomcat6/7/8.
  • Involved in working with WEBSPHERE App Server admin console for deploying applications.
  • Worked on integrated JIRA with subversion and Jenkins to automate the weekly build process.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Configured Jenkins as a common build engine to build and deploy applications to DEV, QA, and UAT, PROD environments.
  • Installing, Upgrading and Managing Hadoop Cluster on Hortonworks.
  • Created and modified build scripts used in the build process and in build automation using Perl, Groovy scripts.

Environment: AWS, MAVEN, ANSIBLE, BASH, Tortoise SVN, Jenkins, Chef, Java/J2EE,WebSphere6.1.1,PerlScripts, Shell Scripts, XML, UNIX, Windows XP, Oracle10g, 11g, JIRA, Python.

Confidential - Lake City, MN

Sr. DevOps Engineer

Responsibilities:

  • Managed and configured more than 100+ nodes in different cluster environments, ITEST, QA3, QA5, PDC and SDC using Puppet configuration management tool.
  • Downloaded and Installed puppet modules from puppet forge and developed modules and manifests in puppet.
  • Used software development technologies like Agile Software Development.
  • Installed and administered Docker. Designed and Developed Bamboo Build deployments on Docker containers.
  • Setup and adjusted virtual environment services with Docker, Vagrant.
  • Fully automate deployments via Saltstack, Python program code and Linux command line tools.
  • Responsible for providing support for Build and deployment of application.
  • Built a new CI pipeline. Testing and deployment automation with Docker, Kubernetes, Jenkins, and Saltstack.
  • Involved in migration of version control tool from SVN to Github.
  • Facilitated the development of new Splunk applications using Git.
  • Involved in migration of issue tracker from QC to JIRA and part of uDeploy Application Automation team.
  • Modifying existing build systems and building RPM packages for the new release candidates using CMake.
  • Involved in migration of on-premise environments to AWS environment.
  • Establish Configuration Management tooling for organization using SaltStack and handling Remote execution on multiple servers through Saltstack.
  • Automated build and deployment of business-critical customer-facing J2EE web applications into Tomcat Apache server environment on Ubuntu platform.
  • Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.

Environment: SVN, ANT, Maven, Jenkins, Puppet, Windows, Eclipse, Toad, SQL navigator, SQL developer, QC, JIRA, Docker, AWS, UNIX, LINUX, Bash Shell Script,, BMC Remedy, HP Openview, HP Quality Center, Nexus, Digital Ocean, Agile Methodology, Apache/Tomcat, Log4j, Hawk, Oracle Database, Nexus and Linux/ Unix.

Confidential - Torrance, CA

DevOps Engineer

Responsibilities:

  • Implemented & maintained the branching and build and release strategies utilizing GIT.
  • Performed all necessary day-to-day GIT support activities for different projects.
  • Participated in execution of client meetings and internal Maven development projects and codes for testing services on daily basis.
  • Administered and Implemented CI tools Jenkins for automated builds.
  • Designed the project workflows/pipelines using Jenkins as CI tool.
  • Installed/Configured/Managed Jenkins DSL Automation.
  • Installed and administered Docker.
  • Created Docker file for convenient environment setup for development and testing.
  • Used Kubernetes in containerization.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Documented project's software release management procedures with input decisions.
  • Developed, maintained and distributed release notes for each scheduled release.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • Created and optimized Linux shell scripts using Bash shell.

Environment: GIT, AWS, Java/J2EE, Docker, ANT, Maven, SVN, Puppet, Linux, ANT, MAVEN, JIRA, LINUX, Shell scripts, Jenkins.

Confidential - Folsham, CA

DevOps Engineer

Responsibilities:

  • Automate Deployment using Configuration Management tool like puppet to provision amazon AWS Instances to enable continuous Deployments.
  • Worked on Installation and configuration of DevOps tool Puppet.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven and Nexus in Linux environment.
  • Installed CI server Jenkins. Managed Jenkins plugins which integrates our In-house tools with Jenkins.
  • Created and wrote shell scripts (Bash), Ansible and Shell for automating tasks.
  • Installing, configuring and maintaining RHEL 5.x, 6.x physical and virtual server.
  • Building RHEL 5.x, 6.x and SUSE Linux 10 as a 4-node cluster from scratch using HPSA tool.
  • Performed static Code Analysis using SonarQube.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Responsible for Database build, release and configuration.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.

Environment: CI, AWS Cloud, OpenStack, PowerShell, Puppet, Jenkins, Maven, Cloudwatch, Cookbooks, Docker, JIRA, Ansible, Shell, Perl, GIT, Jenkins, Maven, AWS EC2, WebSphere, ANT, Putty, CONFLUENCE, Java, J2EE, SOA.

Confidential - Cherry Hill, NJ

Linux/Unix Admin

Responsibilities:

  • Installation and administration of RHEL 4.0/5.0 and CentOS 5.
  • Configured kickstart server and updating patches to the servers using proxy server.
  • Handle tech and non-tech refresh of Linux servers including new hardware, Operating System upgrade, application installation, and testing.
  • Configured Network Interface bonding DNS, DHCP, TCP/IP, NFS, SAMBA.
  • Configured open LDAP Red Hat Linux systems.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Co-coordinating with different teams which include network, firewall, DBA, Backup, Storage and application team while troubleshooting and resolving issues.
  • Creating, Cloning Linux Virtual Machines and templates using VMWare.
  • Used bash/shell scripting to do administrative automation tasks including, installing, configuring, managing files, users, and repositories, applications, debugging, and troubleshooting.
  • Work with various teams to understand, optimize and enable them with Jira.
  • Responsible for updating patches and packages for UNIX, Linux and Application servers.

Environment: Jenkins, Maven, Ant, MS build, UAT, E2E, SCM, Java.

Confidential

Unix/Linux System Administrator

Responsibilities:

  • Installed and configured RHEL, Solaris and Windows Servers.
  • Monitored, analyzed, and responded to security events utilizing security event management and reporting tools.
  • Worked on account, user and group administration, Permissions policy management and quota implementation.
  • Oversaw System performance monitoring, tuning and log management.
  • Aided in TCP/IP Networking troubleshooting and Linux Network Administration.
  • Worked closely with network/incident analysts and IC analysts to monitor current attack and threat information to identify.
  • Installed, configured, supported and security implementation on following service
  • SSH: Configuring Servers, password-less authentication configuration.
  • NIS: Server and client configuration.
  • DNS: Server configuration and maintenance.
  • HTTPD: Apache web server maintenance, installation, configuration, managing web hosting including name-based, secure and private site, monitoring web server performance, certificate generate, security checks and periodic upgrades, manage user accounts, back up.
  • Implemented and maintained server virtualization using VMware and Oracle Virtual Manager.
  • Coordinated with application team in installation, configuration and troubleshoot issues with Tomcat server.
  • Created virtual machine using Oracle Virtual Manager, creating server pool, VM cloning. Conceived, Designed, Installed and Implemented CI/ CD automation system.
  • Participated in setup Storage Area Network (SAN) and NAS and file system backup and restore.
  • 24x7 on-call rotation for support of production systems.

Environment: VMware, Red Hat, VERITAS, PAAS, BASH, Apache, JBOSS, IBM Server, MY SQL, LINUX, Puppet.

We'd love your feedback!