We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 7+ years of experience in all phases of Software Development Life Cycle (SDLC) including requirements analysis, design specification, coding and testing of enterprise applications.
  • Automated teh OpenStack Components using HOT (HEAT ORCHESTRATION TOOL).
  • Strong experience with Open Stack Cloud.
  • Strong experience in chef cookbook development
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Experience with migration to Amazon web Services (AWS).
  • Experienced in build tools such as Apache Ant, Maven, Atlassian Bamboo and Jenkins.
  • Strong hands on experience with scripting languages like Python, Ruby, PowerShell,
  • Strong experience in working in Linux and Windows environments.
  • Strong experience with ContinuousIntegration and ContinuousDeployment methodologies with Jenkins
  • Expertise in using Version Control Tools VSS, Sub - Version, Git.
  • Experienced in Tomcat, Apache, Splunk, logstash.
  • Experienced in design patterns such as Model View Controller (MVC), Strategy Pattern, Command Pattern,Factory Pattern, Inversion of Control and Singleton Pattern.
  • Experienced in bug tracking systems such as Atlassian JIRA, Rally, Test Tracker.
  • Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Senior DevOps Engineer

Responsibilities:

  • Developed a Jenkins Job-DSL framework.
  • Worked on groovy scripts to automate teh Jenkins jobs to download keywords in Jenkins
  • Automated teh Jenkins jobs using groovy script using DSL-framework
  • Automated teh OpenStack Components using HOT (HEAT ORCHESTRATION TOOL).
  • Written Chef Scripts to install java, gradle, Jenkins, Python & its components, hortonworks repo, rabbitmq, mongodb.
  • Added Users using CHEF for Jenkins,rabbitmq and mongodb
  • Automated teh flushing out of teh iptables rules inside teh servers.
  • Worked on CENTOS 6.5 and RHEL6.
  • Automated teh Jenkins Plugins.
  • Worked on automation script to communicate to git and fetch teh repo to execute teh pipeline job for daily/weekly download jobs.
  • Deployed health monitor tools such as consul and check teh status of other nodes.
  • Configuring teh Jenkins System such as adding teh jdk installation, gradle installation in Manage Jenkins.
  • Created each and every component in OpenStack like instance, network creation, volume creation using CLI.
  • Automated teh creation of openstack components using heat templates by writing teh yaml file.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Evaluating testing of Chef Recipes using ChefSpec, Food Critic and Test-kitchen.
  • Worked on Consul & Sensu for Monitoring and Alerts services of teh infrastructure

Environment: Chef, JIRA, JUnit, JMock, Maven, Artifactory, Git, Openstack, Jenkins, Groovy, AWS EC2, Agile Scrum, Consul, Sensu.

Confidential

Sr DevOps Engineer

Responsibilities:

  • Worked on Managing teh Private Cloud Environment using Chef.
  • Managed and optimize teh Continuous Delivery tools like Jenkins.
  • Developed Ruby and Shell scripts to automate build processes.
  • Development team used a Git branching strategy dat included develop branches, feature branches, staging branches and master. Pull requests and code reviews were performed
  • Built a VPC, established teh site-to-site VPN connection between AT&T data center & AWS.
  • Automated teh local dev environment using Vagrant/chef-solo.
  • Support a 24/7 production environment and perform teh day-to-day management, maintenance, optimization, backup, and ongoing reporting requirements.
  • Own teh creation of builds and coordinate teh creation of source-code tags and branches with development groups
  • Worked on Git branching strategy dat included developing branches, feature branches, staging branches and master.
  • Worked on Nagios to monitor whole infrastructure and maintained teh logs.
  • Implemented ELK (ElasticSearch LogStash Kibana) and maintained teh generated reports.

Environment: Chef, JIRA, JUnit, JMock, Maven, Artifactory, Git,, RESTful API, Citrix XEN Server, Ubuntu, CentOS, Open VPN, LogMeIn, AWS ELB, AWS SQS, AWS S3, AWS Cloud Formation Templates, Agile Scrum, Nagios, Elasticsearch Logstash Kibana.

Confidential, Portland, OR

DevOps/Release Engineer

Responsibilities:

  • Setup and configure Hudson/Jenkins to build, package, and deploy releases to developmentand QE servers. Create and manage teh CI build process.
  • Manage teh Ant build and package scripts for java applications, js and jsp servlets.
  • Build Mobile software for Android and iOS. Deploy Mobile software to TestFlight,
  • Mange teh source code repository. Teh responsibilities include branching/tagging,
  • Software code merging, branches locking and accessing control
  • Automated deploy and installation process using Amazon AWS and Chef.
  • Worked on Configuration management with Chef.
  • Developed and modified multiple cookbooks and recipes in Chef.
  • Designed and developed automated deployment and scaling processes based on Vagrant and Chef.
  • Contributing to teh maintenance of standard development, stage and test environments
  • Analyzing and recommending corrective action and/or resolving release delivery failures
  • Reviewed log files to identify and resolve bottlenecks, ensuring optimal availability and performance and Also used Bladelogic to manage for deploy tasks, including creating audit, compliance, and deployment jobs, patching servers, automating builds and deployments, and engineering / updating packages and scripts.
  • Spearheaded unit testing of developer code; collaborated TEMPeffectively with local / offshore teams and users to ensure code met client requirements and achieved targets for application functionality, stability, and availability.
  • Coordinated Release process and Reverse Demand Management (RDM) activities; organized meetings and interactions with impacted teams, and led development of RDM game plan.

Environment: Java, Hibernate, Spring MVC, jQuery, Tomcat, Oracle11g, HP Vertica, Amazon Web Services, Atlassian Bamboo, Chef, JIRA, Clover, JUnit, JMock, Maven, Nexus, NUnit, Moq,Subversion, Git, Team Foundation Server, Eclipse, Visual Studio 2010, IntelliJ IDEA, Flash Builder, RESTful API.

Confidential

Sr. JAVA/J2EE DEVELOPER

Responsibilities:

  • Involved in Analysis and Design of teh several modules in teh Project.
  • Created use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
  • Design & Development of technical specifications using design patterns and OO methodology.
  • Developed presentation tire using HTML, JSP, Java Script, and JSF.
  • Involved in teh Configuration, development and deployment of EJBs, and JSPs & Servlets in Web logic Test Environment
  • Developed Database Access Objects (DAO) using teh Spring Hibernate Support and using Hibernate Query Language (HQL).
  • Developed teh java beans (POJO) to represent teh model classes and mapped them to teh tables using teh Hibernate Mapping files.
  • Control Layer is Implemented using teh Struts Actions classes like Action, DynaAction and MappingDispatchAction classes
  • Design and Development of Session Beans for implementing Business logic.
  • Involved in all phases (Unit/Integration/System) of testing.

Environment: Java Server Pages (JSP), Struts 2.0, JSF, JavaScript, Java 1.4, Struts 2.0, Hibernate 3.2/ 3.3, Spring 2.0/ 2.5, Web Services, EJB, Servlets, SOAP, XML, IBM DB2, IBM WebSphere 6.0, IRAD 6.0, CVS, WinCVS, ANT Build Scripts

We'd love your feedback!