We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 7 years of professional experience involving in Development and Automation activities.
  • Working Knowledge in Python, Linux, Ansible, JIRA, Jenkins, Git/Gerrit.
  • Installed, configured and administrated tools like Jenkins, and Gerrit.
  • Experience in working with Python frameworks like Flask, Django.
  • Worked effectively on dev automation using Jenkins CI, Gerrit and configuration management tools like Ansible, Puppet.
  • Working experience on automated deployment of tools using Ansible and Puppet to manage existing servers and automate the build and configuration.
  • Basic knowledge on Openstack core components like nova, neutron, cinder, glance, horizon.
  • Basic knowledge and understanding of Virtualization and Docker.
  • Developed a python Flask server to enable the connectivity for orchestrator over external components by exposing the APIs.
  • Working experience on JIRA ticket tracking tool with automated processing of tickets.
  • Working experience on automation of multiple services which are offered on private cloud for the organization.
  • Good Knowledge on Python unit test framework.
  • Managed Docker orchestration and Docker Containerization using Kubernetes.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker containers.
  • Experience in working with different databases like MySQL, Postgre, Sqlite3.
  • Experience in administering and supporting CM tools like Git.
  • Experience in customizing JIRA projects with complex workflows, permission schemes and notification schemes.
  • Experience in SCM concepts like branching, merging, labelling and integration.
  • Experience in maintaining and executing build scripts to automate development and production builds
  • A quick learner and well conversant with newer technologies.
  • Worked under Agile environment and well aware of Agile methodologies and principles.
  • Good team player with excellent communication skills, interpersonal and management skills.
  • Good programming, problem solving and trouble - shooting skills.
  • Highly adaptable, flexible, committed, result oriented, hard working with a quest and zeal to learn new technologies.

TECHNICAL SKILLS

Programming Languages: Python, C, C++, Java

Cloud Platform: Openstack, Vmware vCloud

Container Platform: Docker, Kubernetes

Scripting Language: Shell

Operating System: Red Hat Linux, Unix, Ubuntu

Source Control Tools: Git, Gerrit, Gitlab

Databases: MySQL, Sqlite3, Postgre

Configuration Tools: Jenkins, Ansible, Puppet

Other Tools: JIRA, PMP, PUA

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

DevOps Engineer

Responsibilities:

  • Developed and implemented a new service which helps in easy navigation of modules by deploying Kubernetes pods.
  • Implemented Ansible playbooks for deployment automation.
  • Worked on deployment process improvement by bringing in “more automation, less manual” way of working and for effective tracking of deliverables and activities.
  • Used JIRA tool for defects, bugs, sprint planning and tracking of assigned activities.
  • Developing and promoting standard operating procedures and creating processes and tooling for operation efficiency
  • Worked on docker containers and implementation of docker files and building images.
  • Worked on GITLAB for source code management and involved in code reviews and merge requests.
  • Orchestrated Docker container cluster using Kubernetes/Docker Swarm
  • Experience in debugging and troubleshooting programming related issues
  • Provisioned servers and deployed features using Puppet and Ansible
  • Developed and maintained automated CI/CD pipeline using Jenkins for code deployment
  • Developed and promoted standard operating procedures and creating processes and tooling for operating efficiency
  • Automated the manual deployment process using python
  • Worked on automatic triggering of Jenkins jobs based on updates in Gerrit push.
  • Wrote puppet manifests and modules to deploy, configure and manage servers
  • Managed GitHub repositories and permissions, including branching and tagging
  • Worked on developing the 2FA login process for the servers

Environment: Python, Ansible, Puppet, Linux, Docker, Kubernetes, Shell, Jenkins, Git, GitHub, Gerrit

Confidential, Miramar, FL

DevOps Engineer

Responsibilities:

  • Involved in automation of 10+ services on the cloud environment using Python.
  • Worked with customers across the plan, manage and execute phases of the project
  • Worked on end-to-end configuration of Linux compute, Remote and physical server based services.
  • Implemented Ansible playbooks and effectively used AWX components for performing operations through remote login to the servers.
  • Worked on JIRA ticket tracking tool and used rest APIs for automated ticket processing.
  • Well aware of all the components in JIRA.
  • Worked on end-to-end deployment of services including feature development, automated functional testing and user delivery.
  • Worked on CheckMK monitoring tool and included checks to ensure efficient monitoring of servers.
  • Maintained Git workflows for version control (source code management)
  • Worked under Agile environment and well aware of Agile methodologies and principles
  • Worked on various models of Physical servers (HP, DELL) and configuration of BIOS settings, network booting, PXE and troubleshooting
  • Good experience in open stack development
  • Received appreciation from clients for on-time delivery and efficient handling of service automation.

Environment: Python, VMware integrated Openstack, Linux, Jenkins, Ansible, Puppet, Git

Confidential, Chicago, IL

DevOps Engineer

Responsibilities:

  • Developed a python REST api server using flask framework to deploy, fetch the results and generate reports using Robot framework
  • Automated the DB CRUD operations using pymysql python module
  • Written the API’s to connect to the PMP for storing and retrieving the passwords
  • Developed a framework using python for creating the configuration files
  • Played active role in support and troubleshooting of deployment issues in the production datacenters
  • Experienced in Agile methodologies, Scrum stories and Sprint experience
  • Worked on different modules in Python along with pdb debugger, Pylint code analyzer
  • Experience in debugging and troubleshooting programming related issues
  • Knowledge about setting up python REST API framework using Django
  • Involved in the implementation of multiple deployment scripts

Environment: Python, Linux, Jenkins, Shell, Django, Flask, Ansible, Puppet, Robot

Confidential

DevOps Engineer

Responsibilities:

  • Experience in debugging and troubleshooting programming related issues
  • Managed code versioning with GitHub and deployment to staging and production servers.
  • Written backend programming in python
  • Developed frontend and backend modules using Python on Django web framework
  • Actively involved in developing and automating the methods for Create, Read, Update and Delete(CRUD) operation in MySQL database
  • Automated production tasks
  • Worked under UNIX environment in development of application using python and familiar with the commands.
  • Updated and maintained Jenkins for automatic building of jobs and development.
  • Involved in analysis and design of the application features
  • Documented the designed solutions and created stories for client requirements.
  • Worked with team of developers on python applications for RISK management

Environment: Python, Linux, Jenkins, Django, GitHub, Git, Flask

We'd love your feedback!