We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

3.00/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Over 8 years Devops/Build & Release management, Application deployments, Source Controls and Application server management, system administration
  • Experience in all phases of Software Development Life Cycle (SDLC), Managing, deploying, automating and monitoring teh for Enterprise Applications
  • Experience in Administration/Maintenance of Version control systems SVN, GIT and knowledge of Clear Case, Perforce.
  • Experience as Linux (RHEL and Solaris) Administrator and AWS framework
  • Experience in working as DevOps engineer/Build & Release engineer for release automation of enterprise applications to achieve continuous integration and continuous deployment (CI and CD)
  • Experience in setting up teh build and deployment infrastructure using Jenkins, Hudson, ANT scrips and Maven.
  • Expensive experience in working with ANT Scripts (Extending teh existing ones, creating new scripts)
  • Responsible for building/deploying Java, Oracle ADF to various environments using Jenkins and ANT scripts, Shell scripts
  • Extensive experience using MAVEN, ANT as build tools for teh building of deployable artifacts (war & ear) from source code and writing pom.xmls and build.xmls for Java and J2EE Applications.
  • Experience in scheduling teh deployment profile creation process using ANT scripts and Cron jobs
  • Experience in automating teh deployment process for Oracle SOA composite applications using WLST Python scripts
  • Hands - on experience creating and managing teh various development and build platforms, and deployment strategies.
  • Experience in writing teh infrastructure automation scripts in Python and Ruby
  • Strong experience in setting up teh entire chef infrastructure from scratch
  • Experience in Setting up Chef Workstation, Working with Chef Cookbooks, Chef Recipes, Chef attributes.
  • Experience in resolving teh Chef related issues in teh large scale VM ware issues
  • Experience in writing teh custom scripts in Perl and Shell Scripts for managing various enterprise applications
  • Experience in working with Cloud platforms - Amazon AWS
  • Set up teh scripts for creation of new snapshots and deletion of old snapshots in Amazon AWS S3
  • Worked on setting up teh policies to back teh data from AWS S3 to AWS Glacier
  • Worked with various AWS EC2 and S3 CLI tools
  • Experience in working with Monitoring tools like Nagios and AppDynamics
  • Extensive experience in working in Solaris, RHEL and CentOS environments
  • Experience implementing, troubleshooting, and supporting teh Linux based Operating Systems, enterprise web applications, and Application Servers (Tomcat and WebLogic).
  • Hands on experience in web development using HTML, JavaScript and CSS.
  • Experience in writing SQL scripts for Oracle 10g, 11g and SQL Server.
  • Experience in managing and migrating SQL scripts to new environments along with deployment process
  • Experience in SDLC like Waterfall and AGILE methodologies.
  • Worked with different Bug tracking tools like JIRA, Confidential ALM and Rally
  • Extensively used Service Now for incident and problem management
  • Experience in using teh tools - Confidential Quality Center, Fisheye, Crucible and IBM Clear Quest.
  • Experience in requirements gathering, analysis, solution design, development, implementation, setup, testing, customization, maintenance, and support and data migration.

TECHNICAL SKILLS

Operating Systems: Windows NT, 2007/2003/2000, Linux (Red Hat 6/5/4, SUSE), Solaris 11/10/9, Confidential -UX 11.31, 11.23, 11.11, 11.0, Ubuntu, Fedora, CentOS, Macintosh, Xen.

Database: Oracle 10.x, MySQL 5.0.2, SQL Server 2005, MongoDB.

Programming Language: C, Java/J2EE, Python

Web Technologies: Tomcat, Apache 2.x, 3.x, F5 Load Balancers, Web Logic (10/9/8) & WebSphere 5.0/4.0, iplanet server, WMQ Series, WMB.

Cloud Technologies: Open Stack, AWS (EC2, S3, Cloud Watch, RDS, Elastic Cache, and IAM).

Web Server: Apache Web Server, Apache Tomcat, IIS, NGNIX, lighttpd, Oracle Web Tier.

Configuration Tools: Puppet, Chef, Jenkins and bamboo.

Scripting Language: Bash, Shell, Perl, Ruby, HTML, Java Script.

Build Tools: Ant, NAnt, Maven, Octopus Deploy, Visual Build.

Monitoring Tools: Nagios, Zabbix

Application Server: Tomcat, WebLogic Server, IBM WebSphere, Jboss EAP, Jetty.

Methodologies: Agile, Scrum, Waterfall.

Version Control: CVS, Sub Version (SVN), GIT.

CI Tools: Jenkins/Hudson, Anthill Pro, Bamboo, U Deploy, X Deploy.

Web Technologies: JDK 1.5/1.6, Servlets, Applets, EJB 2.0, Apache Tomcat 6.0, Sun ONE Web Server 6.0 & IIS Web Server 4.0/5.0

Release Management Tools: BMC Release Process Management, Quick Build, XL Release.

PROFESSIONAL EXPERIENCE

Confidential - Miami, FL

Senior DevOps Engineer

Responsibilities:

  • Involved in designing and documenting teh deployment and migration process
  • Installed and Configured Red Hat Enterprise Linux (RHEL) 5x/6.x on Confidential, Dell hardware and VMware virtual Environment.
  • Actively involved in various production and lower level environment deployments
  • Involved in creating and extending teh existing ANT scripts for teh deployment of teh Java and Oracle SOA based composite applications
  • Provided configuration management expertise to all software development projects using Enterprise Chef
  • Configured teh Chef-Repo, Setup multiple Chef Work stations
  • Involved in bootstrapping over 120+ nodes of various environments
  • Extensively involved in writing teh cookbooks and recipes.
  • Scheduled teh node convergence using chef-client using Cron and Quartz schedulers
  • Configured Jenkins jobs with teh ANT scripts for various deployments of JAVA/J2EE enterprise applications
  • Created various ANT scripts to create multiple deployment profiles and deploy teh applications to Apache Tomcat
  • Created branches and managed teh source code for various applications in SVN and GIT
  • Responsible for design and maintenance of teh Subversion/GIT, Stash Repositories, views, and teh access control strategies.
  • Release Engineer for a team dat involved different development teams and multiple simultaneous software releases. Maintained Jenkins continuous integration infrastructure and automated releases to dev/test/stg/prod environments.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Deployment of teh Business processes by creating JAR, WAR, TAR and EAR files to IBM WebSphere.
  • Documented teh entire build and release engineering process and provided on call support.
  • Provided end-user straining for all Tortoise SVN, JIRA, Rally and Asana for users to TEMPeffectively use teh tool.
  • Scheduled teh Linux Cron jobs and Jenkins jobs for build automation
  • Developed Perl and shell scripts for automation of teh build and release process.
  • Researched and implemented code coverage and unit test plug-ins like Find Bugs, Check style and PMD with Maven/Hudson.
  • Have written various scripts in Python and Ruby for automating various application level tasks
  • Maintaining and creating Scripts Using Shell for automating Various System Processes
  • Worked with Nagios and Oracle Enterprise Manager Console for application status monitoring.
  • Configuring and Managing Virtual Servers, Deploying Web applications, implement SSL Certification.
  • Daily system monitoring, verifying teh integrity and availability of Linux systems (Red Hat, CentOS).
  • Work closely with various network and development engineering and business teams.
  • Maintain, monitor test and production environments.

Environment: Red Hat Linux (RHEL 4/5Red Hat Cluster Servers, VMware, Oracle, MySQL, DNS, NIS, NFS, Apache, Tomcat,, SVN, Maven, Bamboo, Nexus, Bash Scripting, Chef,, JIRA, java, JUnit, Docker, XML.

Confidential, Phoenix, AZ

Senior DevOps / Build & Release Engineer

Responsibilities:

  • Responsible for day-to-day management of all Development, Test, Stage, and Production service/application infrastructure for various Java/J2EE based enterprise applications
  • Created various ANT scripts to create multiple deployment profiles and deploy teh applications to Apache Tomcat.
  • Worked on Maven to create Artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • Created branches and managed teh source code for various applications in SVN and GIT
  • Created various scripts in Python and Ruby for automation of various build processes
  • Experience building large infrastructure for disaster recovery and multi data center strategy.
  • Involved in Building data backup/recovery strategy and plans.
  • Created teh ANT scripts to deploy teh applications to Apache Tomcat and WebLogic Servers
  • Setup various Jenkins jobs for build and test automation and created Branches, Labels and performed Merges in Stash and GIT
  • Managed teh source control using version controlling tools like SVN and GIT
  • Implemented Infrastructure automation through Puppet, for auto provisioning, code deployments, software installation and configuration updates.
  • Working closely with Development Managers to fine tune teh release process and provide feedback on process improvements.
  • Installation of Web sphere, upgraded to service pack updates, installed IBM patches, configuring and creation new admin & managed servers, start & stop Web sphere server.
  • Develop prototypes and evaluations of new infrastructure build in preparation to deployment.
  • Strong Project Management experience performing ITIL RM /SCMactivities.
  • Grew DevOps organization year-over-year both form numbers of applications supported and from culture and influencing teh direction of teh whole applications development teams.
  • Knowledge of agile development methodologies like Scrum, Sprints, Kanbanmodel
  • Build and manage large implementation of Cassandra, MySQL and Tomcat distributed across multiple datacenter with large data foot print.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.
  • Experience in troubleshooting application level issues to perform root cause analysis Perform training, design and knowledge transfer sessions
  • Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
  • Worked with customers, developers, testing, product management and support staff.

ENVIRONMENT: - GIT, Chef, Windows Solaris, UNIX, C++, Java, Eclipse 3.20, Ant, Maven, Jenkins, JBoss Application Server, CVS, Subversion, VTFS, Jira and Cygwin.

Confidential - Houston, TX

DevOps/Build & Engineer

Responsibilities:

  • Configuration management,release management and build management using JENKINS/HUDSON.
  • Packaging and delivery of artefacts to QA communities.
  • Experience building sophisticated and highly automated infrastructure.
  • Experience with automated testing tools (me.e. Selenium, JMeter) for Oracle ADF and Java applications
  • Written multiple Python, Perl and Shell scripts for automating various companywide tasks
  • Decidebranching strategiesfor multiple projects in SVN
  • Used Maven build tool to generate different types of artifacts.
  • Wrote script in Maven for Building multiple projects. Experience with AWS services (EC2, EBS, S3, RDS, IAM, VPC, Cloud formation, Auto scaling)
  • Involved in Java, J2EE code deployment using Jenkins Jobs and Cron Jobs
  • Testing teh application manually and run teh JUNIT Test suites.
  • Designed teh application using Struts, spring and J2EE design pattern.
  • Participated in teh designing from initial stage of development Prepared teh class and sequence diagrams.
  • Experience with seamless/automated build scripts used for release management across all environments.
  • Performed merges for each build from Development Branch to Integration Branch.
  • Created teh Release Management plan with teh implementation schedule.
  • Conducted Sanity Testing to verify for teh right build is deployed.
  • Worked with teh automated scripts for teh Build and Deployment of teh applications.
  • Responsible for Build and Install Schedules using Unix Cron jobs.
  • Coordinating with development teams to perform builds and resolve build issues.
  • Troubleshoot tickets on teh halp desk tracking system and maintain test and production environments.
  • Responsible for maintaining documentation of technical designs, functional specification, security policies and managing teh application in various production and lower environments.
  • Assist engineering departments in teh identification and resolution of software/platform related issues.
  • Experience in automating teh JUNIT test cases to test teh applications business logic
  • Experience in troubleshooting application level issues and logging JIRA tickets
  • Experience in monitoring teh application performance and generate teh reports and statistics

Environment: Red Hat Enterprise Linux(RHEL) 6x/7x, Oracle Enterprise Linux (OEL), VMware ESX, e, VMware converter, P2V, V2V, Oracle, DB2, MySQL, DNS, SFTP, Apache, Tomcat, Web Sphere, NFS, NAS, RPM, YUM, LDAP, Active Directory, Red Hat Cluster, Red Hat Satellite server, Nagios, Cloud, BASH Scripting.

Confidential

Linux Administrator

Responsibilities:

  • Installation, Configuration & Upgrade of Solaris and Linux operating system.
  • Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris and Red Hat Linux Kernel Tuning for TCP stack.
  • Systems monitoring and administration of Servers for day-to-day problems, patches, user administration, hardware failure, monitoring log files, backup, software up gradation, configuration changes and documentation in Red Hat Enterprise Linux 4.0 and 5.0.
  • Worked on teh administration of theWeb Logic 9, JBoss 4.2.2servers including installation and deployments.
  • Configuring and creation new admin & managed servers, start & stop Web sphere server.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kick starts Installation Sun Solaris Jump start Installation.
  • Configuring DNS, IDNS, DHCP, NIS, NFS in Sun Solaris 8/9 & other Network services.
  • Integration of Linux/Solaris with Active Directory (LDAP).
  • Performed application installation and management on Linux servers for applications like JBoss
  • Configuring, administering and troubleshooting of NFS, AutoFS (Direct and Indirect Maps), NIS (master, slave and client) and DNS in multi-platform networks.
  • Systems log management, Data backup and restoration with UNIX native tools (tar/dd).
  • Managed DNS server. Updated forward and reverse lookup files for all teh new machines added in teh domain and created reverse lookup files for teh new subnets added into teh network.
  • Configured and managed LVM on Linux using tools like lvextend, lvcreate, resize2fs etc.
  • Hands on Implementing teh VPN connection between Customer Datacenter and AWS Environment.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Open-Source Puppet Server.
  • Strong knowledge in Security, Firewall, Networking fundamentals and concepts.
  • Organizing DR (Disaster Recovery) server tests to make sure teh infrastructure is correct and teh DR servers are working as expected.
  • Production support of Apache, PHP, My SQL, Tomcat including installation, configuration, management and troubleshooting.
  • Installation and Configuration of Web servers like Apache, Jakarta Tomcat
  • Configuration and deployment of Red Hat Linux as a Windows file server.

ENVIRONMENT: UNIX, windows, CVS, GIT, Puppet, AWS, Jenkins, Perforce, Java, C++, Eclipse, Ant, Maven, Perl Scripting, Shell Scripting, Subversion, Perforce, Tomcat Apache Application Server. Red Hat Linux 8, Puppet, Tivoli Storage Manager 5.x, web sphere, Oracle 8/9i/RAC, Apache 2.x/3.x.

Confidential

Java Developer

Responsibilities:

  • Created Class diagrams and Use Case diagrams from design spec using Rational Rose. Implementation of J2EE Design Patterns like Singleton, Session Facade, Business Delegate, and Data Access Objects.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Developed application service components and configured beans using spring, creation of Hibernatemapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Coded Javabackend, JSP, Struts, JavaScript, Business classes
  • Teh UI is enriched with JQuery JavaScript library dat facilitates dynamic and asynchronous screen manipulation and AJAX request.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed back-end stored procedures and triggers usingOracle PL/SQL, involved in databaseobjects creation, performance tuning of stored procedures, and query plan.
  • Developed SQL queries, Joins with JDBC API, Hibernate ORM to access data.
  • Automated Build Artifacts using Jenkins and Cruise Control, Carried Deployments and builds on various environments.
  • Actively involved in design of teh application architecture in lines of their own Framework based on MVC2 Architecture with JSP Front End (HTTP Request/Response Integration) as View, Servlet as Controller and combination of EJBs andJavaclasses as Model.
  • UsedSpringMVC framework for design and development of web application and usedHibernatefor Object relational Mapping and Persistence.
  • Designed and developed business tier using EJBs, used Session Beans to encapsulate teh Business Logic.
  • Wrote complex SQL queries and programmed stored procedures, packages and triggers.
  • Involved in configuration and deployment of application on WebLogic Application Server.
  • Performed Module and Unit Level Testing with JUnit and log4j.

ENVIRONMENT: S: Java 1.5/1.6, J2SE, J2EE, JSP 2.0, Servlets, Struts 1.1, JDBC, XML, JavaScript, HTML, Putty, Oracle 10g WebSphere Application Server 6.0, ANT

We'd love your feedback!