We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

4.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.
  • Strong skill set in the Service Now suite development including SOAP/REST integration, Webservices, Discovery, Workflow, and CMDB.
  • 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 Un mounting 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
  • Experience with Monitoring tools Wily, New Relic .
  • 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, NAT, HTTP, DHCP, Samba, Apache, SMTP, SSH, IP-Tables

Application/Web Servers: Amazon AWS, Apache (2.x, 3.x), Tomcat, Jboss, Web sphere 4.0/5.0, Weblogic (8,9,10), IIS, Solr Cloud, SharePoint, VMware, Gitorious

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

Testing Tools: Win Runner, Test Director and Load Runner, Flows

Source Control: GIT, Clear Case NT/Unix, Clear Quest 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, Cloud Watch, Cloud Formation AWS Config, S3, Cloud Trail.

Configuration Automation: Chef, Puppet, Naglos

Issue tracking tools: Jira, Remedy, Bugzilla, RHEL

Continuous Integration: Hudson, Jenkins, Anthillpro, Cruise Control, Build forge, Build Master

PROFESSIONAL EXPERIENCE

Confidential, Montvale, NJ

Sr. DevOps Engineer

Responsibilities:

  • Generated and maintained the Project SCM plan.
  • Created hooks and managed permissions on the 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, Clear Case, Clear Quest and ANT build automation.
  • Involved in the 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 Web Sphere.
  • Experience with Monitoring tools Wily, NewRelic,Splunk
  • Created GIT repositories and specified branching strategies that best fitted the needs for the 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 the 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 the 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/CD tool, Bamboo, Hudson, Cruise Control, Build Forge, Visual Build Professional.
  • Involved in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef and Puppet framework and tools to automate the cloud deployment and operations.
  • Delivered onsite customer training classes on the suite of IBM Rational Software configuration management tools including Clear Case, Clear Quest and Rational Team Concert.
  • Created detailed insight into all aspects of business operations through painstaking integration of Graphite, Log stash, Sensu, and Chef.
  • Architected and implemented automated cloud infrastructure using Chef.
  • Created ANT and Maven POMs to automate the build process for the new projects and integrated them with third party tools like Sonar Qube.
  • 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 Tower 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, WS02 ESB, RabbitMQ,LDAP Administration, CAST,Informatics,RM/SCM,Cassandra, CVS, Perforce

Confidential, Plano, TX

Sr. DevOps Engineer/Build & Release Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects that move to production and work closely with the 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 the 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 the whole process.
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Expertise building and monitoring software projects continuously with a CI/CD tool, Bamboo, Jenkins, Cruise Control, Build Forge
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the 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 the build and release process.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments.
  • Created ANT and Maven POMs to automate the build process for the new projects and integrated them with third party tools like SonarQube.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing single sign on flows and deployment of the products to various developments.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Installed/Configured/Managed Jenkins CI/CD Automation.
  • Responsible for the Plug-in Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories.
  • Created the Release process of the 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, Rabbit MQ, WS02 ESB, Oracle, JIRA, RHEL, Containers, SAML,CAST, Informatics, NoSql, Ansible Tower, Aritifactory, Cabot, Mango DB CGI, MQ, JBoss

Confidential, Lawrence, KS

Build and Release Engineer

Responsibilities:

  • Installed and administered Tomcat repository to deploy the artifacts generated by Maven and to store the dependent jars, which are used during the build.
  • Resolved update, merge and password authentication issues in Jenkins and JIRA.
  • Setting up continuous integration and formal builds using Jenkins with Maven and Tomcat repository.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build and Packaging
  • Involved partially in deploying WARs/EARs (backend) through Web Logic Application Server console.
  • Performed setup of clustered environment with Web Logic Application Server.
  • Installed and configured Confluence as the enterprise wiki to document development and change management procedures
  • Worked for Creating the Software Configuration Management Plan.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
  • Managed the entire release communication and Release co-ordination during the Project roll-out.
  • Used Shell script to configure the Web Logic application server in all the environments.
  • Involved in estimating the resources required for the project based on the requirements.
  • Installed and configured foreman with puppet automation for auto-provisioning the Linux machines in AWS and VMware environments.
  • Installed/Configured/Managed Jenkins CI/CD Automation
  • 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.
  • Expertise building and monitoring software projects continuously with a CI/CD tool, Bamboo, Jenkins, Cruise Control, Build Forge

Environment: Java, Maven, Jenkins, JIRA, Linux, Web Logic, Subversion, Shell scripting, AWS, GIT, Open stack . Staging, Kanban, spark, No SQL. Cassandra, Mongo DB, CVS

Confidential

Build and Release Engineer

Responsibilities:

  • Installed and configured Web logic Server 8.1 on Sun Solaris.
  • Deployed WARS and EARS using Web logic Admin Console as well as running scripts.
  • Configured JDBC connection pools and data sources for the applications.
  • Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC connections.
  • Configured JMS Connection factories and Queues for messaging applications.
  • Configured the Web Server interfaces, session management, virtual hosts and transports for BEA Weblogic Application Servers.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
  • Provided Level I / 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 the User, Groups and Provide the Global Roles for that 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 the 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 the Connection Pool and Data Source for Connecting the Oracle Database.
  • Provided 24x7 on call production support.

Environment: BEA Web logic Server 8.1 SP4, Apache HTTP Server, Sun and 9, Windows 2000/NT, Oracle 9.x, SQL Server, orchestration, SAML, Staging, spark, Art factory, Python, No SQL, MQ

We'd love your feedback!