We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

Warren, MI

SUMMARY

  • 5+ years experienced as DevOps engineer with a strong zeal, enthusiasm with commendable knowledge and experience.
  • Experience in working as DevOps engineer for release automation to achieve continuous integration and continuous delivery (CI and CD)
  • Excellent knowledge on configuring an Amazon EC2, Amazon S3, Amazon Elastic Load Balancing and other services of the AWS family.
  • Ensured data integrity and data security on AWS technology. Understood and monitored metrics on AWS.
  • Hands - on experience in developing web applications using Python on Linux/Unix platform.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Expert-level understanding of Linux/Unix administration and internals.
  • Involved in writing, python and shell scripts for compilation and deployment process.
  • Experience in creating life cycle policies in AWS S3 for backups to Glacier.
  • Experience in assisting Applications & teams across Remote and Local geographical locations as part of Support experience in creating complex IAM policies for delegated administration within AWS.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling configuration, and Cloud Formation.
  • Responsible for operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using Virtual private cloud and public cloud.
  • Generated scripts for creating of new snapshots and deletion of old snapshots in S3 using S3 CLI tools.
  • Experienced in writing the Shell Scripts for managing various enterprise applications.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Worked with Amazon IAM console to create custom users and groups.
  • Closely worked with BA, Dev, QA, Product Owners and other teams for product delivery.
  • Worked with project management tools - HP Quality Center, Fisheye, Crucible, IBM Clear Quest.
  • Experienced in requirements gathering, analysis, solution design, development, implementation, setup, testing, customization, maintenance, and support and data migration.
  • Experienced in scheduling the deployment profile creation process using ANT scripts and Cron jobs.
  • Experienced in all phases of Software Development Life Cycle (SDLC) for Enterprise Applications.
  • Good at scripting languages like Python, Ruby, Perl, Bash and configuration management tools Chef, Puppet, CF Engine and Web Service like AWS.
  • Extensively worked on designing, building, and improving cloud environments on Amazon Web Services and AZURE Cloud.
  • Strong knowledge on Linux, Automation Tools (Chef or Puppet), AWS Services (EC2, Network, S3/EBS).
  • Experienced in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Ant, Maven, Docker, Jenkins, Chef, SVN, TFS, Github etc.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Efficiently managed multiple projects simultaneously.
  • Worked as an independent contributor, Self-motivated and energetic professional, Strong Organizational skills and ability to do multitask, ability to quickly acquire an in-depth knowledge of the company's product and systems.
  • Excellent communicative, interpersonal, intuitive, analytical and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Operating System: Windows, UNIX, LINUX (RHEL).

Versioning Tools: CVS, SVN, Clear case and GIT, Build Tools Build Forge, Cruise Control, AWS, Docker, Chef, Puppet, Ansible, Hudson, ANT, MAVEN and Jenkins Languages C, Perl scripting, Shell scripting, BASH, SQL, Java/J2EE.

Web Technologies: Servlets, JDBC, JSP, HTML, Java Script, XML.

Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.

RDBMS: Oracle, MY SQL, DB2.

PROFESSIONAL EXPERIENCE

Confidential, Warren, MI

DevOps Engineer

Responsibilities:

  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Deploy puppet to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Maintained build related scripts developed in ANT, shell and WLST/Python. Created and modified build configuration files including Ant’s build.xml.
  • Able to create scripts for system administration and AWS using languages such as BASH and Python.
  • Deployed the Java applications into web application servers like Web logic.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • 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 views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.

Environment: AWS, Puppet, Jenkins, GIT, Subversion, Ant, maven, Jira, Linux, XML, Web logic, Python, Shell scripts.

Confidential, Novi MI

Devops Engineer

Responsibilities:

  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Implemented build automation process for all the assigned projects.
  • Involved in designing and documenting the deployment and migration process.
  • Actively involved in various production and lower level environment deployment
  • Developed Perl and shell scripts for automation of the build and release process.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Experienced working on Jenkins for using continuous integration tool for automation of daily process.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Worked on scripts for creating a new snapshots and for deleting of old snapshots in S3.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Worked with Amazon IAM console to create custom users and groups.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Experienced in setting up the chef repo, chef work stations and chef nodes.
  • Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Researched and implemented code coverage and unit test plug-ins like Find Bugs, Check style and PMD with Maven/Hudson.
  • Maintain, monitor test and production environments.
  • Scheduled the Linux Cron jobs and Jenkins jobs for build automation.
  • Developed Perl and shell scripts for automation of the build and release process.

Confidential

Linux Admin

Responsibilities:

  • Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kick Start Installation.
  • Capacity Planning, Infrastructure design and ordering systems.
  • Created users, manage user permissions, maintain User & File System quota on Red hat Linux.
  • Bash shell-scripts to automate routine activities.
  • Monitored trouble ticket queue to attend user and system calls.
  • Updated data in inventory management package for Software and Hardware products.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Worked with DBAs on installation of RDBMS database, restoration and log generation.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.
  • Diagnosed hardware and software problems and provided solution to them.

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash.

We'd love your feedback!