We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over seven (7) years of experience in DevOps, AWS cloud, Linux/Unix, continuous integration, configuration management, build, deploy and release management and agile methodologies, including gathering system requirements, testing, production support, maintenance and enhancement
  • Proficient in cloud computing, cloud infrastructure provisioning and configuration
  • Experience working wif Cloud Computing (IaaS): provided services like computational, storage, identity management and containers
  • Proven skills wif containerization tools such as Docker wif creating images, building containers from them and deploying them to Hybrid Infrastructure (On - Premise and Cloud)
  • Experience wif Chef configuration management system
  • Worked on version control tools like Subversion (SVN) and GIT
  • Experience in micro services deployment, configuration and troubleshooting during deployment and testing
  • Skilled in server provisioning and configuration management using Opscode Chef, Ansible, Docker and Kubernetes
  • Experience wif AWS EC2, S3, EBS, Cloud watch, Cloud formation templates, SNS, SQS, VPC, Route 53 and AWS
  • Administered and implemented CI tools such as Jenkin and automated CI-CD pipelines using Jenkins
  • Managed software configurations and releases using ANT, NANT, Maven, etc.
  • Experience writing shell scripts to automate the deployments
  • Experience administering Apache, Nginx Web servers and (Internet Information Server) IIS, Tomcat application server and Apache
  • Extensive experience in scripting and automation using shell and experience working wif Ruby/Python scripting
  • Hands on experience wif SVN, GitHub and Nexus
  • Experience wif server automation and configuration management tools such as Chef, Ansible, and Puppet

TECHNICAL SKILLS:

Languages: Shell scripting, SQL and Ruby, DevOps /Orchestration, Chef, Docker, Kubernetes, Splunk, Nagios, Jenkin, SVN, GitHub, CFEngine, AWS and New Relic

Cloud: AWS EC2, S3, VPC, Route53, Cloud Formation, ELB, Route 53, Cloud Watch, AWS SDK

Middleware: IIS, Apache, Nginx, Tomcat, Apache, JBoss

Continuous: Integration/Build Maven and Jenkins

Version Control: GitHub, SVN and Nexus

Server: Virtualization VMware

Monitoring Tools: Splunk, Nagios, New Relic, HP-BSM TOPAZ

Databases: Oracle 10g, MySQL

Operating Systems/Protocols: Windows Server 2003/2008/2012, SunOS 5.9, Red Hat 5.x/6.x/7x, TCP/IP, HTTP, DNS, NAS, Active Directory, firewall principals

PROFESSIONAL EXPERIENCE:

DevOps Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Installed, deployed, configured updates and upgrades, managed, migrated, and retired Middleware messaging applications, common services, frameworks, runtime infrastructure products and DevOps tools for all environments (development and production) on-premise and Cloud infrastructure
  • Worked wif Jenkins, Chef and Chef automate to build, develop, configure and manage the infrastructure and troubleshooting
  • Installed and configured Git and its repositories, Jenkins for DVCS and continuous integration
  • Wrote/developed Chef cookbooks to automate the entire deployment process as well as infrastructure admin tasks
  • Used Github to import and manage the applications
  • Implemented and maintained the branching and build/release strategies using GIT
  • Performed all necessary day-to-day GIT and Chef support activities for different projects
  • Responsible for design and maintenance of the GIT repositories, views, and access control strategies
  • Configured Git wif Jenkins, scheduled jobs and integrated them to automate the code checkout process
  • Jenkins was used as a continuous integration tool for automation of daily processes
  • Deployed Java Enterprise applications to Apache Web Server
  • Used Maven and Ant as build tools in Jenkins to move files from one environment to another
  • Managed Maven project dependencies by creating parent-child relationships between projects
  • Used Chef for server provisioning and infrastructure automation, release automation and deployment automation, configuring files, commands and packages
  • Bootstrapped the instances and managed the configurations of multiple servers using Chef
  • Provided technical expertise in identifying, evaluating and documenting businesses and technical requirements to meet the client's needs
  • Managed team applications, alerts and monitored performance for the production servers of DCs
  • Maintained Service Level Agreement (SLA). Worked on Change Requests (CRs) for other teams like application/DB

Environment: Jenkins, GIT, Maven, ANT, IBM WAS, IBM BPM, Linux, Webserver, JIRA, Kubernetes, Docker, JIRA, Cassandra, Nagios, Nexus, Ansible, Chef, Nagios, New Relic, Splunk

DevOps Engineer

Confidential, Seattle, WA

Responsibilities:

  • Reviewed the business requirement documents wif the business and development team to understand the architecture and functionality of the application
  • Installed, configured and administered CSI environments in development, test and performance environments and provided support to end users
  • Provided 24/7 on call QC support for the existing applications running on Apache Server
  • Entered Bugs along wif required priorities and severity in QC and assigned the same to development teams
  • Maintained project related documents in SharePoint for version control
  • Configured and deployed applications in various work environments such as development, test and performance
  • Worked wif the developers to find memory leaks
  • Responsible for collecting all thread dumps/heap dumps for troubleshooting issues
  • Responsible for collecting and sending JVM crash data to the development teams
  • Monitored the applications and servers using Wily introscope monitoring tools
  • Periodically monitored logs for optimal performance
  • Developed SQL queries for accessing Oracle databases for data
  • Used Quality Center to report bugs to the developers
  • Used ARS remedy as ticketing system for raising troubleshooting tickets to the environment support teams
  • Involved in build and the deployment processes for pre-production environments using Jenkins
  • Used subversion GitHub, SVN as source code repositories and Chef Config changes maintenance
  • Used Jenkins for continuous integration and Maven for continuous deployment into Tomcat application server
  • Worked closely wif the Software Developers and DevOps to debug software and system problems
  • Experience writing shell and Python scripting for automating tasks in Jenkins
  • Wrote shell scripting using bash, Ruby and Python to automate system administration jobs
  • Configured and monitored distributed and multiple platform servers using Chef Server and Workstation to manage and configure nodes
  • Managed virtual instances and disks using Chef
  • Deployed Chef and Chef dashboards for configuration management for the existing infrastructure, supporting wif over five hundred (500) servers and developed manifests
  • Implemented continuous integration Web hooks and workflows around Jenkins to automate the dev test deploy workflow around Chef codebase
  • Set up Chef master, client and wrote scripts to deploy applications on Dev, QA, production environment
  • Created continuous integration systems using Ant, Jenkins, Chef full automation and continuous integration wif fast and flawless deployments

Environment: Java, J2EE applications, Quality Center, Oracle, Toad, XML, UNIX, Splunk, GitHub, SVN, Shell/Perl Scripts, SCM, Jenkins, Maven, Tomcat, JIRA, Chef, Python, Introscope

Production Support Engineer

Confidential

Responsibilities:

  • Supported Web-based applications including UNIX, Oracle, SQL, PL/SQL, XML and Weblogic
  • Provided post deployment support for upgrades/changes/enhancements completed in production environment
  • Responsible of deployment, raising change requests and coordinating wif the respective teams
  • Prioritized requests in accordance wif service level agreement
  • Interfaced wif the first line support and development team. Received and analyzed the application related faults and data related faults from the first line support team
  • Analyzed user interactions through phone/mail to get more details for a fault
  • Tracked housekeeping activities that are performed daily/weekly to keep the system up and running
  • Provided support out of office hours, during weekends and during major release

Environment: Hudson, GIT, WebLogic, TIBCO BPM, Linux, Webserver, JIRA, Bugzilla, Nagios, Splunk, Oracle

We'd love your feedback!