We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 5+ years of work experience comprising Software Configuration Management (SCM), DevOps Build/Release Management, Systems Administration, Change/Incident Management, and Cloud Management.
  • Expertise with Python, Ruby, PowerShell, Perl, Groovy, and Bash scripting.
  • Skilled with cloud technologies such as AWS and GCP.
  • Well - versed in Open Shift platform managing Docker containers and Kubernetes Clusters.
  • Competent in working with configuration management tools like Puppet, Chef, and Ansible.
  • Experienced in writing build scripts with tools like Ant and Maven.
  • Working knowledge of Jenkins for continuous integration and End to End automation for all builds and deployments.
  • Strong experience in Configuring and Administering Repository Managers like Nexus and Artifactory.
  • Hands-on experience in configuration, deployment, and automation with various App Servers like Oracle WebLogic, Web Sphere, JBoss, and Webservers like Apache, Tomcat, and more modern Web Containers like Nginx, etc.
  • Knowledge of version control tools like Subversion (SVN), GIT, and GitHub.
  • Familiarity with bug-tracking systems like JIRA and monitoring tools like Nagios, Splunk, and Grafana.
  • Deep understanding of Scrum, Agile, Kanban, and Waterfall methodologies and Software Configuration Management(SCM) principles and best practices.
  • Coordination experience with Dev, QA, and Production Operations teams.
  • Can handle multiple tasks and work effectively in groups and individually to meet deadlines.

TECHNICAL SKILLS

Scripting Languages: Shell scripting, Python, Bash, Power Shell

Cloud Private: AWS, GCP

Containerization: Docker, Kubernetes, Openshift

CI tools: Jenkins

Web/ App Servers: Apache HTTP, Tomcat, JBoss, WebLogic, and WebSphere

Database: Oracle, MS SQL, DB2, PostgreSQL

Monitoring Tools: Nagios, Splunk, Kafka, Grafana, ELK

Configuration Management tools: Chef, Puppet, Ansible

SDLC: Agile, Waterfall

Build Tools: ANT, Maven

Source Code Management: GIT, GitHub, SVN

Bug Tracking Tools: JIRA

Operating Systems: MS Windows, UNIX, Linux, Red Hat Linux

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

DevOps Engineer

Responsibilities:

  • Design, deploy, and manage a Continuous Integration System, including automated testing and automated notification of results using technologies like Ansible, Terraform, and Docker.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Worked in Amazon AWS Cloud, which includes services: EC2, VPC, Route 53, S3, RDS, DynamoDB, IAM, Cloud Formation, ELB, EBS, Lambda, AMIs, Auto scaling to design cost-effective, fault-tolerant, and highly available systems.
  • Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data stores to S3 buckets, EBS.
  • Worked in using Apache HTTP, Tomcat, JBoss, WebLogic, and WebSphere Web/application servers for deployment.
  • Managed the configuration of multiple servers using Ansible, Puppet, and Chef.
  • Used Shell scripts to automate the deployment process.
  • Installed, configured, and managed the RDBMS databases like MySQL, DB2, PostgreSQL, and NoSQL databases like MongoDB and Dynamo DB.
  • Used ANT and Maven plugins to integrate Jenkins with GIT for building Java projects.
  • Used Maven as a build tool on Java projects to build artifacts on the source code and Worked on SOAP UI and REST Web services.
  • Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several in-house written Java services running in Google Cloud Platform (GCP) on Kubernetes.
  • Worked with the developers to configure plugins through Eclipse to develop the code.
  • Worked with a complex environment on Red Hat Linux and Windows Servers while ensuring these systems adhered to organizational standards and policies.

Environment: AWS, Jenkins, Docker, Kubernetes, Chef, Ansible, Puppet, HTML, CSS, JavaScript, Terraform, Maven, SOAP UI, REST, GCP, Bash, Shell, Perl, GIT, Maven, Nexus, Apache HTTP, Eclipse, Tomcat, JIRA, Linux, Agile.

Confidential, Houston, TX

DevOps Engineer

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Carried Deployments and builds on various environments using continuous integration tools.
  • Created AWS EC2 instances and set up the S3, EBS storage, and Cloud watch.
  • Worked on migrating a current application to Microservices architecture. This architecture included Docker as the container technology with Kubernetes.
  • Designed a Rapid deployment method using Chef and Ansible to auto-deploy servers as needed.
  • Used Perl/Shell scripting to automate the build and deployment process.
  • Responsible for OpenStack project core infrastructure, including code review, continuous integration systems, and developer tools.
  • Developed automation scripting in Python using Puppet to deploy and manage Java applications across Linux servers.
  • Documented the SCM process and policies of the company and recommended some process changes.
  • Worked in monitoring servers using Nagios, Splunk, Cloud Watch, and ELK.
  • Integrated Jenkins with repositories like GitHub to build an Automation tool (Maven) and an Artifact repository for pushing successful build code.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an agile, continuous integration process and automated the whole process.
  • JIRA is used as ticket tracking, change management, and Agile/SCRUM tool.
  • Manage and control the continuous release promotion cycle (through automation), including the following environments: development, QA, Performance, Pre-prod, and production.

Environment: AWS, OpenStack, Docker, Kubernetes, Java/J2EE, ANT, Maven, SVN, GIT, Chef, Puppet, Ansible, Linux, Shell/Perl Scripts, Python, SCM, Jenkins, Tomcat, Jira.

Confidential, Jersey City, NJ

Build & Release Engineer

Responsibilities:

  • Responsible for designing and deploying the best SCM processes and procedures.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging, and source code building.
  • Developed Python, Shell Scripts, and Powershell for automation purposes.
  • Efficiently worked on building the data centers using Amazon Web Services(AWS).
  • Installed and configured Anthill Pro for Automating Deployments and providing a complete automation solution.
  • Involved with configuration management and automation tools such as Chef and Puppet.
  • Used ANT and Maven to perform daily and weekly Software Builds.
  • Worked on Agile methodology and used JIRA for issue tracking and container management using Dockers.
  • Involved in defining, documenting, and maintaining code deployment in automation project documents.
  • Implemented continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes.
  • Managed SVN as a source control system.
  • Developed pom.xml files for Maven build scripts.
  • Worked with the Jira tool to track all the defects and changes released to all environments.
  • Provided 24x7 on-call support in debugging and fixing issues related to Linux and Solaris.

Environment: C++, SQL, AWS, Linux, SVN, Bash, Shell, ANT, Maven, Chef, Puppet, JIRA, XML, Jenkins, Solaris.

We'd love your feedback!