We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 6 years of experience in Configuration Management, Build and Release Management, Deployment, Linux/UNIX Engineering.
  • Experience in installation, configuration, tuning, security, backup, recovery and upgrades of Linux (Red Hat, Centos, Ubuntu).
  • Specialized in Configuring Physical Volumes, Volume groups, logical volumes and file systems on Red hat, Centos, Ubuntu.
  • Experienced in working on Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in using Version Control Tools VSS, Sub - Version, Git, perforce.
  • Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.
  • Experience using Ansible as build tools for building of deployable artifacts (jar, war & ear) from source code.
  • Experience with Configuration Management Tools (Chef, Ansible).
  • Deploy Open stack environments through automated tools,Ansible/ custom pipeline.
  • Application Deployments & Environment configuration using Ansible, Chef, Puppet.
  • Configuring the Docker containers and creating Docker files for different environments.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) which includes code compilation, packaging/deployment/ release methodology, and application configurations.
  • Strong knowledge and experience in Amazon Web Services (EC2, S3, VPC, Route 53 etc.)
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Expert in deploying the code trough web application servers like Web Sphere/Web Logic/ Apache Tomcat / AWS CLOUD.
  • Worked with Engineers, QA, business and other teams to ensure automated test efforts are tightly integrated with the build system and infixing the error while doing the deployment and building.
  • 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.
  • Efficient in working closely with teams to ensure high quality and timely delivery of build sand releases.
  • Having good Knowledge in Chef and Ansible for Deployment on Multiple platforms.
  • Excellent experience in documenting and automating the build and release process.
  • Good experience in automating deployment pipelines.
  • Expertise in troubleshooting the problems generated while building, deploying and in production support.
  • Excellent communicative, interpersonal, intuitive, analysis and leader ship skills with ability to work efficiently in both independent and teamwork environments.

TECHNICAL SKILLS:

Operating Systems: Windows, Mac OS X, UNIX, LINUX (REDHAT, Ubuntu, CentOS)

Versioning Tools: SVN, GIT, TFS

Cloud Computing: Amazon Web Services ((S3, EC2, VPC, Cloud Front, Elastic Load Balancer, Cloud Watch, etc.)

CI Tools: Jenkins, Bamboo.

Build Tools: ANT, MAVEN, MS Build

Configuration Tools: PUPPET, CHEF, ANSIBLE

Languages/Scripting: Python, Bash, SQL, Unix Shell Scripting.

Web Technologies: HTML, XML, CSS, .Net, Java Scripting

RDBMS: SQL SERVER, MYSQL.

Container and Container Orchestration Tools: Docker, Kubernetes, EC2 Container Services

Others: MS Outlook, Agile, Load Balancing

PROFESSIONAL EXPERIENCE:

Confidential

DevOps Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Implemented continuous delivery pipeline involving Jenkins, Puppet to complete the automation from commit to deployment.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Performed role as Automation Engineer for Developing Build and deploy tool (like Jenkins).
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Implementing a Continuous Delivery framework using Jenkins & Nexus in Linux environment
  • Managed Ansible playbooks to automate system operations.
  • Installed and Configured the Apache, Nginx, Tomcat web, application servers for Dev and Integration Test Environments.
  • Worked on writing Ansible playbook for installing tools and deployment.
  • UsedAnsibleserver and workstation to manage and configure nodes
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Experience in working with GIT to store the code and integrated it toAnsibleto deploy the playbooks.
  • Worked on various scripting language like Bash, Shell, Perl and Python.
  • Django-Celery Used for Queuing System in the Build and deploy process, taking Build & Deploy in Order-by. Using GIT for Version Control. Push/Pull/Commit/merge with GIT.
  • Designed and implemented for fully automated server build management, monitoring and deployment by using Chef.
  • Build scripts using MAVEN build tools in Jenkins to move from one environment to other environments.
  • Worked on the installation and configuration of the monitoring tool Nagios.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs.
  • Created and maintained the Python deployment scripts for Web Sphere web application.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Took initiative in handling AWS services and involved in creating AWS Cloud Formation templates, working with Elastic Bean stalk
  • Involved in editing the existing ANT/MAVEN files in case of errors changes in the project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Documented the entire build and release engineering process and provided on call support.

Environment: Java, Agile, SVN, Chef, AWS, Puppet, Ansible, Docker, Nagios, Jenkins, Bash, ANT, MAVEN, Perl Scripts, Shell Scripts, XML, Apache, Oracle 11g, Open stack, Python Scripting, GIT, Windows.

We'd love your feedback!