We provide IT Staff Augmentation Services!

Devops Consultant Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Over 7 years of experience in the IT industry in areas of DevOps, Software Configuration Management (SCM), Build and Release Engineering in various domains, WebLogic Server System Administration.
  • Well versed with configuration management, version control systems, build and deployment automation tools, Continuous Integration and Delivery, Management of applications servers and Release processes.
  • Expertise in configuring a domain, deploying applications, configuring data sources, logging and web subsystems in JBoss 5 and EAP 6.2.
  • Good experience in life cycle automation of Build, Deploy and Release of products built on Java, J2EE using technologies such as, SVN, CVS, Ant, Maven, Gradle, Artifactory, Hudson, Jenkins, Weblogic, Web sphere, Oracle, OSB, Perl and Shell scripts
  • Domains, configuring/ monitoring/ administering Admin Servers, Managed Servers, Taking Thread/Heap Dumps, Garbage collection and Node Manager.
  • Vast experience in installing and configuring JBOSS EAP 5.x/6.x in various environments.
  • Good knowledge on various modes and types of deployments (Console/Command line) of J2EE applications on different versions of WebLogic Server on different OS platforms with minimum downtime in both prod and non - prod environments.
  • Installed, configured and supported dynaTrace Instrumentation on Linux, AIX and Windows servers.
  • Expertise in the Administration, Installing, Configuring Web Servers like Apache 2.0, Apache Tomcat 6.0, Microsoft IIS Server.
  • Experience of Jenkins/ Hudson, VS Build Pro, Apache Ant, Apache Tomcat, Subversion, Github, Maven.
  • Strong hands on development and configuration experience with software provisioning tools like Chef, Puppet.
  • Proficient in Build & Release automation framework designing, Continuous Integration and Continuous Delivery, Build & release planning, procedures, scripting & automation.
  • Good at documenting and implementing procedures related to build, deployment and release.
  • Good at Infrastructure provisioning, configuration management and integration with Chef. Also worked on product configuration and deployment using Chef.
  • Configuring and administering JDBC resources (DataSources, connection pools), JMS resources (Queue, Topic, connection factory), JNDI.
  • Extensive experience in Configuring JDBC, JMS, JTA, JNDI, SNMP, Jrockit IT/JDK in Weblogic Application Server 7.x/8.x/9.x/10.x and JBOSS 4.x/5.x.
  • Experience in development and configuration experience with software provisioning tools like Chef, Puppet
  • Ability to deep dive and find out performance issues using Dynatrace and CA Wily Introscope.
  • Experienced in build tools such as Apache Ant, Maven, Atlassian Bamboo, Cruise Control.
  • Good knowledge in configuring Node Manager, associating managed servers to a machine to control/monitor managed servers on various physical boxes.
  • Worked on configuring SSL Certificates in WebLogic server
  • Well versed with deployment and troubleshooting of JAR, WAR, and EAR files in domain and clustered environments.
  • Have experience in Performance Tuning and Optimization of WebLogic Servers.
  • Knowledge of Monitoring the WebLogic system using monitor scripts, admin console and various logs time to time and solve the issues accordingly.
  • Have hands on experience in identifying the issue by analyzing the related logs and solve the issue on time.

TECHNICAL SKILLS:

Middleware: BEA WebLogic Server (7.x/8.x/9.x/10.x/11g/12c), IBM WebSphere (5.x/6.x), JBoss 4.x/5.x/6.x/7.x, iPlanet/Sun One, Jboss EAP 4.x/5.x/6.x/7, Apache, Tomcat, IIS 5.1/6.0, IBM MQ, Sonic MQ

Operating Systems: Solaris 10/9/8, Linux (Red Hat 9-6), Windows XP/2003/2008, AIX 5.x/HP UX

Network Services: T3, T3S, TCP/IP, SSH, SMTP, FTP, LDAP, HTTP, HTTPS

Technologies: CA SiteMinder, SunOne Directory Server, iPlanet Console/LDAP Browser

Programming: Java, C, C++, C#, XML, Unix Shell Scripting, JavaScript, VBScript, JSP, SQL, HTML, PL/SQL, Python, Tcl

Database: Oracle 10g/9i/8i, MySQL, MS SQL Server, MS Access

Build Tools: ANT, MAVEN

CI Tools: Jenkins, Puppet, Chef, Hudson and Bamboo

Version Tools: CVS, Subversion, GIT, SVN

Scripting: ANT, WLST, Jython, Perl, Shell Script (Korn/Bourne), Tcl

Monitoring/Tuning/LoadBalancing: Wily Introscope, JProbe, Samurai, HP ovo, BIG IP5,Dynatrace

Security: CA SiteMinder, SunOne Directory Server, iPlanet Console/LDAP Browser

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

DevOps Consultant

Responsibilities:

  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Build, configured and support Application team environments
  • Build Automation and Build Pipe Development using Jenkins and Maven.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Implemented scheduled downtime for non-prod servers for optimizing AWS pricing.
  • Created proper documentation for new server setups and existing servers.
  • Wrote shell scripts to automate daily tasks like DNS entries to Route53, checking connectivity etc.
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
  • Installed, configured and supported dynaTrace Instrumentation on Linux, AIX and Windows servers.
  • Developing pom.xml files for Maven build scripts.
  • Performed all necessary day-to-day CVS/Subversion support for different projects.
  • Responsible for design and maintenance of the CVS/Subversion repositories and the access control strategies.
  • Creation of branches in CVS and Subversion for parallel development process.
  • Merging release branches back to trunk after the production release and resolving of conflicts during merging in both CVS and Subversion.
  • Used SVN for branching, tagging, and merging.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Deployed Chef, Puppet Dashboard for configuration management to existing infrastructure.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management usingpuppet.
  • Debugging Chef Recipes and their execution trying to pull logs into Splunk and monitor deployments.
  • Coordinating the resources by working closely with Project Manager's for the release and Project Manager for all the Operational Projects
  • Deployed Chef, Puppet Dashboard for configuration management to existing infrastructure.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes
  • Built and Deployed java source code into application servers in an Agile continuous integration environment.
  • Proficiency in writing automation scripts using Chef, Puppet, Shell, PowerShell etc to support infrastructure as code and continuous deployment.
  • Shell scripting for building and deploying Java application to target environments.
  • Integrating various provisioning and monitoring modules into a single platform.

Environment: Java/J2EE, Git, jQuery, Tomcat, Apache, Oracle 11g, Jenkins, Python, Ruby Chef, JIRA, Maven, Puppet, Git, Ubuntu, CentOS, Linux, DynaTrace, AWS ELB, AWS SQS, AWS S3, AWS Cloud Formation Templates, AWS RDS, AWS Cloud Watch, Ruby, PowerShell, Chef.

Confidential, Milpitas, CA

DevOps Engineer/Build Engineer

Responsibilities:

  • Develop installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
  • Install, Configure, Administer Hudson/Jenkins Continuous Integration Tool
  • Monitored dashboards on DynaTrace to diagnose and troubleshoot various performance issues.
  • Deployed the Java applications into web application servers like JBoss.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Worked on Managing the Private Cloud Environment using Chef.
  • Developed automation framework for Application Deployments to the cloud environments
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
  • Documented allbuildandreleaseprocess related items. Level one support for all thebuildand deploy issues encounter during thebuildprocess.
  • Organize and Co-ordinate Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases.
  • Provide stable build environments for product development.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT.
  • Develop Custom Scripts to monitor repositories, Server storage.
  • Member of the Technical Design team, Build and Release Module for Development of new products.
  • Implementation of DevOps environment using Puppet for system configuration across environments.
  • Document release metrics, software configuration process. Used Maven scripts tobuildthe source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
  • Implemented & maintained the branching andbuild/releasestrategies utilizing GIT.
  • Comfortable and flexible with installing, updating and configuring various flavors of UNIX and Windows.
  • Wrote Puppet models for installing and managing java versions.
  • Performed and deployedBuildsfor various Environments like QA, Integration, UAT and Productions Environments
  • Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
  • Deployed Puppet, Puppet Dashboard and PuppetDB for configuration management to existing infrastructure.
  • Automated deployment ofbuildsto different environments using Jenkins.
  • Owner of Jenkins, GitHub, Puppet, Artifactory, and all internal build systems for the coredevelopment team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Worked on Atlassain confluence a team collaboration software for creating the design documents and sharing the documents within the team members.
  • Troubleshoot Build and Deploy Issues, with little downtime.
  • Worked on the configuring the Jenkins to use MetaCase Software tobuildJava code and also to do the whole C.I process on the java code generated by MetaCase.
  • Used Maven asbuildtool on Java projects for the development ofbuildartifacts on the source code.

Environment: GIT, Maven, Jenkins, Apache Webserver, Artifactory, Puppet, DynaTrace, Apache JMETER, MetaCase, Python, Java, Perl, Shell, PowerShell

Confidential - Austin, Texas

Sr. Middleware Admin/Jboss Admin

Responsibilities:

  • Expertise in configuring a domain, deploying applications, configuring data sources, logging and web subsystems in JBoss 5 and EAP 6.2 in different environments like Development, QA, UAT and Production on Linux (RHEL 5) and Solaris 9 operating systems.
  • Installed, configured and administered Weblogic 9.x/10.x in various environments like Development, QA and Production on Solaris 9 and Windows server 2003 operating system.
  • Installed SJSAS 9.1(Sun Java System Application Server) and created/configured domains in Development, Perf, Test and Production environments on SunOS 5.1.0
  • Performed Installation of JBOSS JON 2.4, monitoring server which will monitor the JBOSS instances, Operating system parameters running on different Operating systems.
  • Created groups, users, roles and configured alerts in JON 2.4 (JBOSS Operations Network) monitoring server.
  • Configured connection pools and Datasources for Weblogic 9.2/10.3, JBOSS 4.2/5.0.1/5.1.0, and SJSAS 9.1 application servers with backend oracle 9i/10g/11g RAC DB’s.
  • Deployed WAR & EAR files in Weblogic 9.2/10.3, JBOSS 4.2/5.0.1/5.1.0 and SJSAS 9.1 application servers hosting clustered environments.
  • Performed WAR, EAR & JAR files deployment in Weblogic 9.2/10.3 and SJSAS 9.1 through admin-console.
  • Managed Apache HTTP 1.3 Web Server, Microsoft IIS Web Server and Sun Java System Web Server (iPlanet 4.1)
  • Developed scripts to monitor JVM Heap Size, JMS Messages in the Destination queues in the production environment.
  • Dealt with troubleshooting issues like Server hang, keep alive threads, HTTP threads, Application Deadlock, Perm Gen space, Out of Memory Issue, High memory usage and High CPU.
  • Single handedly performed up-gradation of JBOSS 4.2 GA to JBOSS 4.2 EAP, Red hat release and configured JDBC, log4j, JMS and JDK.
  • Involved in migration of weblogic 8.1.5 to weblogic 9.2 MP3 and JDK 1.4 to JDK 1.6.
  • Configured JDBC and JMS Queues in Weblogic 9.2/10.3, JBOSS 4.2/5.0.1 EAP
  • Configured Active MQ 5.0 to use JMS Queues in environment hosting SJSAS 9.1 application server.
  • Provided Development team with thread dumps and heap dumps using jstack and jhat, JDK tools.
  • Worked with networking team during load tests and suggested changes on BIG IP F5 LOAD BALANCER such as enabling snat-pool, 1-connect profile etc.
  • Assisted in several Load tests and gave suggestions at OS level tuning, also configured Weblogic and JBOSS Application servers to produce the best results.
  • Administer Application Servers (JBOSS, ATG Dynamo) on Solaris 10 and Linux 5 operating systems.
  • Installed Apache 2.0, and configured plug-in for clusters running on Weblogic 9.x/10.x.
  • Installed JBOSS web server 1.x and configured with JBOSS EAP 5.0 for load balancing.
  • Created SSL certificates for JBOSS 5.x/4.x.
  • Configured LDAP using Netscape directory Server for user authentication.
  • Automated WAR deployment procedure in production environment running on JBOSS EAP 5.x using UNIX shell script.
  • Managed infrastructure automations using Opscode Chef and Cucumber.
  • Hands On in monitoring physical hosts, application servers and web servers through BMC Patrol and HP Sitescope monitoring systems.
  • Created Remedy Tickets for Change/Release management using Remedy Client and Remedy
  • Created cron jobs for timely running of scripts.
  • Being a part of production team provided 24x7 supports for all the environments.

Environment: Oracle Weblogic Server/portal 6.1/8.1.5/9.2 MP3/10.3, Oracle Fusion 11g, JBOSS 4.2/5.0.1/5.1.0/6.2 EAP, Apache Tomcat 5.0, ATG Dynamo, SJSAS 9.1, Solaris 8/9/10, Windows 2003 server, Linux RHEL 5, Jrockit/JDK

Confidential, Atlanta

Sr. WebLogic Admin

Responsibilities:

  • Performed Weblogic Server administration tasks such as installing, configuring, monitoring and performance tuning.
  • Responsible for installing SSL certificated on Apache and Sun One Web Servers.
  • Developed Application deployment, Server restart, WebLogic Health Monitoring scripts for BEA WebLogic 9.2MP2 and 8.1sp6 Clustered & Non-Clustered environments.
  • Installed and Configured Apache Tomcat 6.0 application servers on various environments like Dev, Test, Perf and Production
  • Managing and Monitoring the JVM performance by Weblogic Heap Size, garbage collection, JDBC Pools.
  • Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the retailed applications.
  • Ensured application dependencies are integrated on system level components such as database, Data Source Name, and Application Server connection pooling (DB2) including identification and documentation.
  • Configured virtual hosts and transports for WebSphere application servers.
  • Installed, configured, administered and supported JBOSS on RedHat Linux Environments
  • Performed J2EE application deployment and administration
  • Deployment and troubleshooting of JAR, WAR, and EAR files on both stand alone and clustered environment in JBOSS 4.2/5.0, Weblogic 8.x/9.x/10.x and Apache tomcat 6.0.
  • Troubleshooting and maintenance for production, development, QA and training environments.
  • Installed and configured Sun One Web Servers in various environments.
  • Responsible for Performance tuning of various WebLogic Instances.
  • Converted and automated builds using WLST
  • Configured users groups and Global Roles.
  • Configured Clusters, Server groups and Cloning for improved availability and failover capacity.
  • Created and configured Data Sources for database connectivity & JMS resources
  • Configured global security in WebLogic using LDAP authentication
  • Created domain configuration scripts to configure new domains, modify existing domains.
  • Developed UNIX & WLST scripts to perform automated deployments.
  • Created Crontab scripts for timely running jobs, performed Thread Analysis and Heap Analysis.

Environment: WebLogic 10.x/9.x/8.x/7.x, RHEL, Solaris 8.0/9.0/10, Oracle Portal 11g, WebLogic portal server 9x, Tomcat 6.0, Windows 2003, RHEL 3.0AS,AIX 4.3/5.1/5.2 Apache 2.0.x, WLST,Rockit1.4/1.5/1.6, Oracle 11g

Confidential

WebLogic Admin

Responsibilities:

  • Installing, configuring and maintaining of WebLogic Server on Development and Production Environment.
  • Installing and Configuring of Clusters in WebLogic Application Server.
  • Configuration of JDBC connections and DataSources with Oracle Database Server troubleshooting and fixing up problems
  • Monitoring the Error Logs and tuning parameters on WebLogic environment
  • Communicate early warnings about system downtime to Users
  • Involved in providing support for WebLogic related issues in the network

Environment: WebLogic 10g, Windows, Linux, Oracle 10g, Apache, JAVA, JVM, JMS, JDBC, Shell Scripting.

We'd love your feedback!