We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

VA

SUMMARY

  • Around 6 years of professional experience in IT industry with major focus on Software Configuration Management (SCM) and Build/Release Management, Change/Incident Management and AWS cloud computing.
  • Experience with Continuous Integration Continuous Delivery(CI/CD) build automation and release orchestration using Jenkins.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS) and managing VMs in Amazon.
  • Good experience for the Linux and Windows environments, based in local data center and on AWS cloud and providing 24x7 support for AWS Cloud resources across various regions.
  • Proficient in Docker and deployed Docker containers using AWS ECS, Docker Swarm.
  • Hands on experience in installing and administrating monitoring tools like ELK Stack, AWS Cloud Watch and Splunk.
  • Experience in Build and Deployed Java/J2EE to Tomcat/Weblogic servers in an agile continuous integration process and automated the whole process.
  • Good experience in Jenkins CI tool.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, PMD, and Cobertura with CICD tools like Jenkins.
  • Hands on Experience in using Build Automation scripting like Apache ANT, Maven.
  • Involved in configuring and integrating the servers with different environments to automatically provisioning and creating new machines using CM/ Provisioning tools like Chef, Puppet and Ansible.
  • Experience in automation, monitoring using Python, Shell scripts and management using cron.
  • End to end deployment ownership for projects on Amazon AWS.
  • Good hands on experience in maintaining and executing build scripts to automate development and production builds.
  • Experience with Oracle, MySQL, MongoDB and Server DB Tasks.
  • GoodknowledgeonAWSEC2,ECS,VPC,Auto Scaling,SecurityGroups,AWSCLI.
  • Good Experience in working on source controller tools like Subversion (SVN), CVS, IBM Clear case, Perforce and GIT and good hand on experience in setting up projects in GIT.
  • Good Knowledge on CoreJava such as multithreading, Collection and Arraysconcepts to develop and application implementations.
  • Utilized Java/J2EE, tested programing code & Applications, collaborated with teams and management.
  • Experience in designing highly transactional web - sites using J2EE technologies and handling design/implementation using Eclipse
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and Post-production analysis of the projects.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, WINDOWS NT/2000/2003/XP/vista/7

Version Control Tools: SVN, Clear Case, GIT, GitHub, CVS

Scripting: Shell,Bash,WSLT, Python

Databases: Oracle11g, My SQL, MongoDB

Application Servers: Weblogic,Tomcat

CI Tools: Hudson/Jenkins, Bamboo

CM Tools: Chef,Ansible,Docker,Puppet

Cloud: AWS EC2,S3, EBS, Cloud Watch, Elastic Load, Elastic Bean Stalk, Auto Scaling, VMWare

Build Tools: Ant, Maven

SCM Tools: Artifactory, Nexus, Sonar

Tracking & Monitoring Tools: Remedy, JIRA

Monitoring Tools: Splunk,Nagios, ELK, Zabbix

Protocols: DNS, HTTP, HTTPS,SSH, FTP

PROFESSIONAL EXPERIENCE

Confidential, VA

DevOps Engineer

Responsibilities:

  • Deploy and Support applications on Amazon Infrastructure(AWS).
  • Responsible to maintain AWS resources on Amazon's Private Cloud Infrastructure.
  • Created Jenkins jobs for both continuous integrations/continuous deployment (CICD) for various applications.
  • Configured applications to use ELK monitoring, created dashboards and indices management.
  • Used Chef to manage Webservers and applications deployed in the multi-tier environment.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Chef.
  • Developed Chef Cookbooks and automated any manual processes in the infrastructure.
  • Managed configuration of Web App and Deploy to AWS cloud server through Chef.
  • Good Experience on the AWS Networking components, VPC’s, Subnets and configured the Security Groups and Elastic IP's accordingly.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
  • Implementing and setting up AWS security groups for AWS Instances on AWS Environment.
  • Setup AWS S3 Buckets, IAM Roles for applications as required.
  • Installed, configured and administered CI tools like Jenkins for automated builds.
  • Worked on creation of custom Docker container image’s, tagging and deploying them to AWS ECS.
  • Worked on micro services project- to build Docker containers, deploy to Dev, Test, Stage, and PROD environment.
  • Experience in troubleshooting Jenkins build issues.
  • Ability to work with SQL queries across multiple database and applications.
  • Collaborated with development team to troubleshot and resolve issues.

Environment: AWS Services EC2, S3, ECS, Jenkins, Dockers, Maven, GIT, GitHub, SVN, Linux, Shell scripting, Sonar, Python, ELK and Splunk.

Confidential, CA

DevOps Engineer

Responsibilities:

  • Primary responsibilities include Build and Deployment of the java applications onto different environments like Dev, QA, UAT and PROD.
  • Implementing continuous delivery (CICD) pipeline with Docker, Maven, Ansible, Jenkins, GitHub and AWS AMI's in Linux environment.
  • Used tools such as Docker and AWS ECS to create CICD pipeline.
  • Build Infrastructure in AWS with High availability and resiliency.
  • Using Jenkins Amazon Web Services (AWS)Code Deploy plugin to deploy to AWS.
  • Worked with Atlassian tools Jira, Confluence.
  • Performed L1/L2 Support to Production applications and coordinated incident resolutions with the development teams.
  • Created Branches, Tags for each release and particular environments.
  • Automated software installation using Ansible Playbooks.
  • Involved in backing up repository, creating folder and granting user access privileges.
  • Responsible for resolving build failure issues by coordinating with multiple teams and managed the projects POM files with covering all required plugins and profiles.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
  • Created cron jobs and shell scripts to take regular thread dumps and log rotations.
  • Implemented Automated Application Deployment using Ansible and Integrated delivery (CICD process).

Environment: AWS Services EC2, S3, Jenkins, Ansible, Docker, SVN, GIT, JIRA, Maven, Sonar, Confluence, Java, Oracle.

Confidential, NC

DevOps Engineer

Responsibilities:

  • Implementing a Continuous Delivery framework using Jenkins and Maven in Linux environment.
  • Primary responsibilities include Build and Deployment of the java applications onto different environments like Dev, QA, UAT and PROD.
  • Managed Branching and Merging in a multi-project environment and Coordinating with developers for merge/build issues/failures, releasing code to testing regions or staging areas according to the schedule published.
  • Creating a fully Automated Build and Deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins and GitHub.
  • Experience on several Docker components like Docker Engine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations.
  • Used tools such as Docker and Docker Compose, AWS ECS to create development and continuous integration(CI)
  • Using Jenkins Amazon Web Services (AWS)Code Deploy plugin to deploy to AWS.
  • Worked with Atlassian tools Jira, Confluence.
  • Created Branches, Tags for each release and particular environments.
  • Involved in setting up projects in Git and Handling source control using Perforce, Git and GitHub and Administered and maintained source code repositories using Subversion and GIT.
  • Implemented Automated Application Deployment using Ansible.
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Responsible for resolving build failure issues by coordinating with multiple teams and managed the projects POM files with covering all required plugins and profiles.
  • Created cron jobs and shell scripts to take regular thread dumps and log rotations.
  • Monitored code check-ins and control the creation of branches and tags.
  • Implemented Automated Application Deployment using Ansible and Integrated delivery (CI and CD process) artifactory and Ansible.
  • Ability to work with SQL queries across multiple database and applications.
  • Deployed web and enterprise applications on Tomcat and Weblogic application server.

Environment: AWS Services EC2, S3, Jenkins, Ansible, Docker, SVN, GIT, JIRA, Maven, Sonar, Confluence, Weblogic Application Servers, UNIX, Agile, Super Putty, Java, Oracle.

Confidential

Build Release Engineer

Responsibilities:

  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker
  • Integrated Maven with SVN to manage and deploy project related tags.
  • Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Performed setup of Clustered environment with WebLogic Application Server.
  • Managed the entire release communication and Release co-ordination during the Project roll-out
  • Deploy Java code on to different application servers as per the release schedule.
  • Automation of Build, deployment and smoke testing of Java applications.
  • Setting up continuous integration and formal builds using Artifactory repo.

Environment: Java, Maven, Linux, Weblogic, SVN, Shell scripting, WLST Scripting

Confidential

Java Developer

Responsibilities:

  • Developed user interface using JSP, JavaScript and HTML.
  • Deploy and maintain applications deployed onto WebLogic Application Server.
  • Development of database interaction code to JDBC API making extensive use of SQL query statements and advanced prepared statements.
  • Implemented Session Tracking in JSP, servlets.
  • Created JDBC connections for database connectivity.
  • Used TOAD as a client for Oracle 9i.
  • Created Functional Test cases and achieved bug fixes.
  • Using JSP developed all the business interface with business rules implemented using Servlet.
  • Used Apache Tomcat as application server for deployment.
  • Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for oracle 9i.
  • Involved in analyzing of the requirements detailed system study.
  • Developed Shell scripts for the server for auto deployment.
  • Responsible for resolving build failure issues by coordinating with multiple teams and managed the projects POM files with covering all required plugins and profiles.
  • Provided level one support for build troubleshooting and production issues. Responsible for the EBFs(Emergency Bug Fixes) to push them to different environments and monitor their status.

Environment: Java, JavaScript, TOAD, JSP, SQL, PL/SQL, TOMCAT, POM, Shell ScriptingWebLogic

We'd love your feedback!