We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

3.00/5 (Submit Your Rating)

Montvale, NJ

SUMMARY

  • Over 7+ years of IT industry experience as a System Administrator and Production Support of various applications on Sun Solaris, Red Hat Enterprise Linux, and Windows environment.
  • Proficiency in writing automation scripts using Chef, Puppet, Shell, PowerShell to support infrastructure as code and continuous deployment.
  • Experience in Installing, configuring and maintaining Web Sphere&Web Logic Application Servers, Nagios and Chef.
  • Strong proficiency in supporting Production Cloud environments (AWS, VMWare) as well as traditional managed hosted environments.
  • Experience in managing cloud software deployments, with a focus on continuous integration and deployment using GitHub, Jenkins, SVN, Maven and Bamboo.
  • Supported AWS Cloud environment with 200+ AWS instances and configured Elastic IP& Elastic Storage and also experience working on implemented security groups.
  • Experience configuring and managing Puppet master server and also experience in updating and creating modules and pushing them to puppet clients.
  • Experience in Installed and configured Apache/Tomcat/Java/MySQL.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Experience in Install and configuration of Web hosting administration HTTP, FTP, SSH, &RSH.
  • Experience in Installing, upgrading and configuring SUN Solaris 9 and 10 on Sun Servers Using Jumpstart Servers, Manual installation as when required.
  • Experience in Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Experience in configuring File Systems, Mounting and Unmounting File Systems.
  • Resolving system errors and crashes, huge file sizes, file system full errors, stalled and configured Apache/Tomcat/Java/MySQL.
  • Experience in Package management using RPM, YUM and UP2DATE in Red Hat Linux.
  • Ability to write Shell & Perl scripting and worked on Splunk for generating various metrics
  • Excellent analytical, problem solving, communication and interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Linux (RedHat, CENTOS ), Solaris 10/9/8, HP - UX 11.0, 11.11, IBM AIX (4.3/5.x), HPUX11i V1, V2 & V3, VMware ESX, SLES 8,9,10 & 11, Windows NT /2000/2003, MAC OS X 8/9.x/10.x.

Networking: TCP/IP, NIS, NFS, FTP, DNS, DHCP, Samba, Apache, SMTP, SSH, IP-Tables

Application/Web Servers: Amazon AWS, Apache (2.x, 3.x), Tomcat, Jboss, Websphere4.0/5.0, Weblogic (8,9,10), IIS, SharePoint, VMWare

Programming, Scripting Language & Databases: RDBMS, MySQL, Oracle, Sybase, MSSQL, C, UNIX Shell Scripting, Perl Scripting, Python, Ruby, HTML, VB.

Testing Tools: WinRunner, TestDirector and LoadRunner

Source Control: GIT, ClearCase NT/Unix, ClearQuest 2007, Visual Safe, CVS, Microsoft Team Foundation

Databases: MS Access, MS SQL Server, Oracle 8/10.0

Build Tools: ANT, Maven, Gradle, NAnt, MSBuild, Docker, Bamboo, Nexus

Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, CloudFormation AWS Config, S3, Cloud Trail.

Configuration Automation: Chef, Puppet.

Issue tracking tools: Jira, Remedy, Bugzilla

Continuous Integration: Hudson, Jenkins, Anthillpro, CruiseControl, Buildforge, BuildMaster

PROFESSIONAL EXPERIENCE

Confidential, Montvale, NJ

Sr. Devops Engineer

Responsibilities:

  • Generated and maintained teh Project SCM plan.
  • Created hooks and managed permissions on teh branches for GIT.
  • Developing analytical methods, real-time data analysis and statistical methods with Python, for data analysis, processing and integration for standardized and non-standardized reports.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • Provided on-going support and administration for SVN, ClearCase, ClearQuest and ANT build automation.
  • Involved in teh migration of code from SVN to GIT.
  • Consult with NMR Software Development Group to determine which source code control system, Microsoft Team Foundation Server (TFS), Perforce, or Subversion (SVN), would best suit their needs and requirements for current and future software development.
  • Worked closely with developers to define and configure application servers, virtual hosts, web applications, web resources, back-end resources as well as deployment of EJBs across multiple instances of WebSphere.
  • Created GIT repositories and specified branching strategies dat best fitted teh needs for teh client.
  • Configured local Maven repositories and multi-component ANT projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Integrated SVN into Hudson / Jenkins to automate teh code check-out process.
  • Conducted performance testing of Apache and Tomcat management services.
  • Architected and implemented automated cloud infrastructure using Chef
  • Responsible for managing and administering multiple instances of GIT, including teh build server infrastructure and operating environment for Android; develop server-side scripts/SW to customize GIT and to tie in with other tools such as Gerrit/JIRA, Jenkins/Hudson.
  • Expertise building and monitoring software projects continuously with a CI tool, Bamboo, Hudson, Cruise Control, Build Forge, Visual Build Professional.
  • Involved in deploying teh content cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef and Puppet framework and tools to automate teh cloud deployment and operations.
  • Delivered onsite customer training classes on teh suite of IBM Rational Software configuration management tools including ClearCase, ClearQuest and Rational Team Concert.
  • Created detailed insight into all aspects of business operations through painstaking integration of Graphite, Logstash, Sensu, and Chef.
  • Architected and implemented automated cloud infrastructure using Chef.
  • Created ANT and Maven POMs to automate teh build process for teh new projects and integrated them with third party tools like Sonar.
  • Built deployment pipelines using Jenkins as a frontend for continuous deployment to local staging and test environments and to production environments on demand, using a combination of Ruby, Ansible, AWS tools, and shell scripting.
  • Wrote automation scripts for Ansible and in house custom AWS framework.
  • Created a best practices Build environment using Jenkins, Packer, immutable instances, and AWS.
  • Supported physical servers and virtualized servers. Worked with other engineers to support SANs (NetApp, Pure Storage) and VMWare hosts.

Environment: Java/J2EE, Maven, Tomcat, JBoss, SVN, Bamboo, ANT, Maven, Shell, bash, Unix, GIT, AWS, Chef.

Confidential, Plano, TX

Sr. Devops Engineer/Build & Release Engineer

Responsibilities:

  • Release Engineer for a team dat involved different development teams and multiple simultaneous software releases.
  • Developed and implemented Software Release Management strategies for various applications according to teh agile process.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects dat move to production and work closely with teh Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • AWS Cloud management and Chef Automation.
  • Responsible for Design of different Release Environments for new projects.
  • Involved in creating Puppet modules using manifests. Uploading desired run-list for teh nodes (clients).
  • Written Make, Maven and Ant build tools for application layer modules.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated teh whole process.
  • Created and maintained teh Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with teh releases.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Developed Perl and shell scripts for automation of teh build and release process.
  • Involved in editing teh existing ANT/MAVEN files in case of errors or changes in teh project requirements.
  • Perform periodic system audits on all environments to ensure dat only controlled versions of software reside all environments.
  • Responsible for teh development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of teh products to various developments.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Responsible for teh Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all teh projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Installed/Configured and Managed Nexus Repository Manager and all teh Repositories.
  • Created teh Release process of teh artifacts.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.

Environment: Subversion (SVN), Jenkins, ANT, MAVEN, CHEF, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, JIRA.

Confidential, Lawrence, KS

Build and Release Engineer

Responsibilities:

  • Installed and administered Tomcat repository to deploy teh artifacts generated by Maven and to store teh dependent jars, which are used during teh build.
  • Resolved update, merge and password autantication issues in Jenkins and JIRA.
  • Setting up continuous integration and formal builds using Jenkins with Maven and Tomcat repository.
  • Mentor Business Areas on Subversion Branching, Merging strategies concepts.
  • Involved partially in deploying WARs/EARs (backend) through WebLogic Application Server console.
  • Performed setup of clustered environment with WebLogic Application Server.
  • Installed and configured Confluence as teh enterprise wiki to document development and change management procedures
  • Worked for Creating teh Software Configuration Management Plan.
  • Managed teh entire release communication and Release co-ordination during teh Project roll-out.
  • Used Shell script to configure teh WebLogic application server in all teh environments.
  • Involved in estimating teh resources required for teh project based on teh requirements.
  • Installed and configured foreman with puppet for auto-provisioning teh Linux machines in AWS and VMware environments.
  • Utilize engineering and programming skills focused on enabling a model.
  • Used Maven dependency management system to deploy snapshot and artifacts to Nexus to share artifacts across projects and environments.
  • Utilized Perl and Python for GIT.

Environment: Java, Maven, Jenkins, JIRA, Linux, WebLogic, Subversion, Shell scripting, AWS, GIT.

Confidential

Build and Release Engineer

Responsibilities:

  • Installed and configured Weblogic Server 8.1 on Sun Solaris.
  • Deployed WARS and EARS using Weblogic Admin Console as well as running scripts.
  • Configured JDBC connection pools and data sources for teh applications.
  • Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC connections.
  • Configured JMS Connection factories and Queues for messaging applications.
  • Configured teh Web Server interfaces, session management, virtual hosts and transports for BEA Weblogic Application Servers.
  • Provided Level me / II / III Technical Support and Linux Administration for all webhosting servers.
  • Created automated Forex trade-execution software based on buy/sell signals (PHP, MySQL).
  • Creating teh User, Groups and Provide teh Global Roles for dat Groups or Users.
  • Actively involved in monitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing.
  • Extensively used ANT tool to do teh builds, integrated ANT to Eclipse and did local builds.
  • Worked closely with development team to troubleshoot ongoing issues in applications.
  • Created scripts to deploy applications from command line and automate log archiving.
  • Documented release, builds and source control procedures and plans.
  • Create teh Connection Pool and Data Source for Connecting teh Oracle Database.
  • Provided 24x7 on call production support.

Environment: BEA Weblogic Server 8.1 SP4, Apache HTTP Server, Sun and 9, Windows 2000/NT, Oracle 9.x, SQL Server.

We'd love your feedback!