We provide IT Staff Augmentation Services!

Sr. Middleware/devops Engineer Resume

3.00/5 (Submit Your Rating)

New York, CitY

SUMMARY:

  • 7+ Years of ITindustry experience with focus on Middleware Systems Engineer/Oracle WebLogic ServerAdministration.
  • Extensive experience in handling all the aspects of Installation, Configuration and Administration of OracleWebLogic Server versions 8.x./9.x/10.x/11g/12c on Windows, Red Hat LINUX and SUN Solaris operating systems.
  • Experienced in Troubleshooting, Load Balancing, Clustering, Deploying Applications, Middleware Performance Tuning and Maintenance of Applicationsand Web servers.
  • Extensive experience in setting up MultipleDomains, Configuring, Monitoring, AdministeringAdminServers, Managed Servers, and NodeManager.
  • Used WLST to administer and monitor WebLogic Application Server, Performed regular performance tuning and monitoring in WLST.
  • Proficient in Shell Scripting and Performance Tuning of UNIX systems with proven skills in UNIX System Administration.
  • Well - versed in defining and configuring Application Servers, Virtual Hosts, Web Applications and EJB’s.
  • Configured Virtual Hosts and Work Managers in WebLogic server to manage resources.
  • Configuration Management using Subversion (SVN) and maintaining admin related files.
  • Experience in Administration / Maintenance of source control management systems such as GitHub and Subversion SVN .
  • Experience in setting up the continuous integration and continuous delivery (CI and CD) for Release Automation of Java and Oracle Fusion Middleware Applications (Oracle ADF, Oracle SOA, OSB)
  • Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines
  • Experience in working with ANT Scripts, MAVEN for deployment and running test suites for various firm wide applications
  • Well versed with deployment of J2EE applications such as WAR, JAR, EAR, and RAR in clustered environment using Adminconsole, Shell scripts &WLST scripts.
  • Experience in migrating source code repositories from between various version control systems like SVN to Git.
  • Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations .
  • Experience in working with Software Configuration Management tools - Puppet and Chef
  • Expertise in the Administration, Installing, Configuring Servers like Apache 2.0, JBoss 5.0, Tomcat 6/7/8.
  • Strongly experienced in the Installation, Configuration and Administration ofJBoss Application Server versions 5.x/6.x/7.x.
  • Extensive experience in Installing and Monitoring performance parameters through JON 2.4 and JConsole for Jboss.
  • Experience in configuring and administering JDBC resources (DataSources, connection pools), JMS resources (Queue, Topic, connection factory) in WebLogic and JBoss.
  • Excellent working experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and Garbage Collector Parameters during performance monitoring and performance tuning of WebLogic/JBoss servers.
  • Proficient in analyzing Log files such as WebLogic/JBoss server logs, node manager logs and Plug-in logs for troubleshooting and problem determination to resolve issues.
  • Created and modified the existing ANT scripts, creation of custom tasks definitions, dependent targets, targets for multiple environments
  • Worked with various AWS EC2 and S3 CLI tool
  • Strongly experienced in the installation, configuration and administration of Apache 2.0 HTTPWeb Server, and Tomcat 6/7/8.
  • Extensive Experience in creating and configuring Clustered environments to maintain load balancing and high availability of applications on Oracle WebLogic Server/Tomcat/JBoss.
  • Experience in collecting Thread Dump, Heap Dump and analyzing them by coordinating with development team.
  • Extensive experience in installation, configuration and deployment of virtual servers through VMWare.
  • Experienced in Web Security, Open SSL, SSO, SOAP, SAML 1.1 and Monitoring Tools. Packet traces using Ethereal/Wireshark or equivalent TCP/IP troubleshooting.
  • Good Experience with Protocols and Utilities like TCP/IP and HTTP/HTTPS.
  • Working experience on different Databases like Oracle, DB2, Sybase and SQL Server.
  • Experience in 24/7 on-call production support and troubleshooting problems related to OracleWebLogic, Apache, Tomcat and JBoss servers.
  • Team player with strong interpersonal skills.
  • Excellent organization and communication skills with the ability to liaise at all levels.

TECHNICAL SKILLS:

Middleware: Oracle WebLogic Application Server 8.x./9.x/10.x/11g/12c, Apache-HTTP Server 2.0/2.2/5.x, Apache Tomcat 6.x/7.x/8.x, JBoss 4.x/5.x/6.x Oracle RAC, Sun One Webserver 6.x (iPlanet 6.0), MS IIS server 4.x/5.1/6.0, IBM MQ-series, MySQL

Programming Languages: C++, SQL, PL-SQL, Java

Operating Systems: UNIX, Solaris, Red Hat LINUX, HP-UX, Unix-AIX, Windows 98/2000/NT/XP/VISTA.

J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB and Applets.

Web Technologies: JDK 1.4/5/6, HTML, XML, DHTML, MSXML, ASPX, Eclipse.

Performance Monitoring & Testing Tools: Wily Introscope, JMeter, JProbe, Mercury Load Runner, Grinder, Samurai, Oracle Identity Management, RSA Access Manager and Identity Manager, TDA, Sitescope

Scripting Languages: WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), LINUX, Perl Scripting, PHP Scripting, ANT Scripts.

Packages: JDK 1.1/1.2/1.3/1.4/1.5/6, JSDK 2.0, J2EE

IDE s/Utilities: Eclipse, Oracle WebLogic Workshop, MS Visual Studio 2005, SSH, OpenSSL, Putty, and WLST.

Database: Pointbase, Oracle 8i/9i/10g/10.x, MS SQL Server, My SQL, MS Access and DB2.

Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP, ARP, SSL, IDM 6.0 and 7.0

CI Tools: Jenkins, Bamboo, Docker, Hudson, Chef, Puppet, AWS, Amazon EC2

Build Tools: ANT, MAVEN

Version Controlling Tools: Subversion, Perforce, GIT,CVS

Other Tools: Adobe Photoshop, MS Visio, Adobe Dreamweaver, Adobe Flash, MS Office.

PROFESSIONAL EXPERIENCE:

Confidential, New York City

Sr. Middleware/DevOps Engineer

Responsibilities:

  • Worked on creating ANT scripts to build and deploy Java/J2EE, Oracle ADF and Oracle SOA based enterprise applications to WebLogic Application Servers.
  • Installed, configured and troubleshooted JBOSS Enterprise Application Platform (EAP) 6.4, WebLogic Server 10.3.x, 12.1.3, 12.2.1, Tomcat 8.x and Apache 2.4, under Windows, Linux and Sun Solaris environments.
  • Installed and renewed SSL certificates for Web/App servers.
  • Configured and administered the JDBC, JMS and JNDI in OracleWebLogic Server11g and 12c.
  • Setup the Jenkins jobs for Continuous integration process and to execute test cases
  • Worked with the Amazon AWS EC2, S3, Glacier, IAM and VPC services
  • Responsible for operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using Virtual private cloud and public cloud.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3 using S3 CLI tools
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Set up the Jenkins CI/CD process for over 60+ applications and Jenkins master slaves for the entire CI/CD infrastructure
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Using Docker in Environment variables, Configuration files, Option types and Strings & integers.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Use Docker to manage micro services for development and testing.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
  • Explored some advanced features of Oracle Endeca like Text Enrichment and Web Crawling.
  • Technical Environment (Development) Oracle Endeca Information Discovery, Oracle Endeca Guided Search, Oracle Integrator Designer, Endeca Developer Studio, Endeca Server.
  • Experience in maintaining, executing, and scheduling build scripts to automate DEV/QA/UAT builds.
  • Worked with the development team to generate deployment profiles (jar, war, ear) of Java based applications using custom ANT Scripts
  • Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using JENKINS & BUILD Pipelines, ANT, MAVEN
  • Deployed Java/J2EE applications to WebLogic server using Jenkins builds
  • Created Jython and Weblogic WLST scripts to automate the deployment process
  • Involved in leading Automation Deployment Team by working with Puppet.
  • Setup the Chef Infrastructure for the environment for software configurations management
  • Configured multiple cookbooks, recipes, templates and attributes on workstations to be deployed to various chef nodes
  • Provided configuration management expertise to all software development projects
  • Set up the Linux Cron jobs for automating various build related jobs and application data synchronization jobs
  • Worked on customization of existing Python scripts of some of the internal applications
  • Worked on configuring the Apache Tomcat for Java applications deployment.
  • Worked on extending the Python WLST scripts for WebLogic server
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet
  • Worked with SVN and GIT version controls.
  • Setting up new development branches, merging branches, facilitating the releases
  • Setting up the SVN and GIT repos for Jenkins build jobs.
  • Migrated Apache from 1x to 2.4.10 and Tomcat from 6x to 7.0.55.
  • Managing the database DDL, DML scripts in SVN and GIT
  • Designed and implemented scalable, secure cloud architecture based on Amazon WebServices.
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.
  • Worked with the RHEL for enterprise environment and CentOS for the POC environment
  • Used Jenkins and Ansible for Continuous Integration and continuous deployment in Multiple environments.
  • Experience in creating users, groups and roles in LDAP server
  • Experience in writing the re-write rules in Apache HTTP Server Version 2.0
  • Setup the JMS and JNDI on the WebLogic servers
  • Created multiple Python, Perl and UNIX shell scripts for various application level tasks
  • Experience in working with various authentication providers in the Weblogic application server environment

Environment: Tortoise SVN, Jenkins, Docker, Java/J2EE, ANT, MAVEN, GIT, AWS, OpenStack, Amazon EC2, Amazon Web Services, Puppet, Chef, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA, Ansible, Jython, GIT, Jython.

Devops Engineer

Confidential, Charlotte, NC

Responsibilities:

  • Responsible for technology research, budgeting, feasibility, evaluation and proof of concept.
  • Systems design and architecture to meet capacity and throughput demands, as well as performance requirements.
  • Integrate with management and development organizations to produce high quality enterprise level hardware and software solutions that meet or exceed client demands, with an eye for the most efficient and cost-effective solutions available.
  • Focus on application/systems performance and capacity management.
  • Debugging and support of applications using profiling and monitoring solutions such as Compuware Dynatrace, Wily Introscope, Teamquest, jProbe, jProfiler, Valgrind, etc.
  • Headed up team responsible for next generation performance engineering best practices, and provided consulting expertise for existing product teams on how to integrate performance into development life cycles.
  • Collaborate in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.
  • Used Struts tag libraries (html, logic, and bean) in the development of JSPs.
  • Using Jenkins AWS Code Deploy plug-in to deploy to AWS.
  • Wrote UNIX shell scripts to fetch, parse, and load data from external sources.
  • Converting production support scripts to chef recipes.
  • Build, configured and support Application team environments.
  • Written wrapper scripts to automate the deployment of cookbooks on nodes and running the chef-client on them in a Chef-Solo environment.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.

Environment: GIT, JENKINS, CHEF, MAVEN, AWS, EC2, WEBSPHERE, ANT, PUTTY, Java, J2ee, SOA.

DevOps engineer

Confidential, Walnut Creek, CA

Responsibilities:

  • As DevOps /Build & Release Engineer extensively involved in release management, Environment Management, deployments, Continuous integration, Continuous deployment, Incident management, Version management.
  • Manage version control tools SVN and Git to version code changes to help developers / programmers branch/ merge/revert code.
  • Automated deployment of builds to different environments using Jenkins.
  • Experience using Jenkins as a full cycle continuous delivery tool involving package creation, distribution and deployment onto tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Automated deployment of builds to different environments using Jenkins.
  • Manage deployment automation using Ansible, Automated the build and release management process including monitoring changes between releases.
  • Experienced in Creation and maintenance of content for the Ansible community, and implementation of Ansible modules based on customer and community requirements.
  • Managed Ansible Playbooks with Ansible roles.
  • Worked on build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Extensive exposure to Configuration Management policies and practices with regards to SDLC; along with automation of scripting using BASH/Shell, Perl scripting.
  • Monitoring of Linux servers and applications via Nagios.
  • Setting up SSL certificates to use DNS for the tools.
  • Maintained Black Duck scan reports and ensured the application code packages were not subject to vulnerability.
  • Worked on Docker and created virtual instances with Docker.
  • Experience working on several docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience with automated testing tools (i.e. Selenium) for Oracle ADF and Java applications.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Hands on experience in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Involved in configuring AWS EC2 instances on cloud platform using Ansible.
  • Experience in configure automated application deployment process through uDeploy (urban Deploy) and resolve any deployment problems.
  • Involved in defining documenting and maintaining code deployment pilot automation project documents.
  • Involved in installing the EPV AIM in UNIX and Windows.
  • Deliver monitoring solutions to measure uptime for scenarios, proactively capture system failures and address them.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Environment: Jenkins, Git, Github, Ant, Maven, AWS, Ansible, Selenium, Vagrant, Docker, uDeploy, Tomcat, Apache, Naigos, Python, Shell, ruby.

DevOps Engineer

Confidential, Phoenix, AZ

Responsibilities:

  • Experience installing, configuring, and maintaining services such as Bind, Apache, and MySQL.
  • Responsible for setting up permissions and implementing security policy.
  • Maintained separate development, test, and production environments Application Server.
  • Network Administration - involving day-to-day routine checks, Configuration of LAN adapters, Routing, NFS, DNS and Troubleshooting.
  • Implemented Cron tabs, shell Scripts for automatic jobs.
  • Installation and maintenance of the Internal DNS server.
  • Familiarity with load balancing, firewalls.
  • Build and Deploy Application to DEV, IST and UAT.
  • Performed all necessary day-to-day Subversion/CVS support for different projects.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Working experience with release engineering, build or configuration management in Jboss web application environment.
  • Performed clean builds according to scheduled releases.
  • Installed and Configured the Apache Tomcat application servers for Dev and Integration Test Environments.
  • Performed Database Tasks as executing DML's in MySQL.
  • Deployed the build artifacts into environments like QA, UAT according to the build life cycle.
  • Worked on ANT and MAVEN Scripts to automate the build process.

Environment: SVN, Shell/Perl Scripts, SCM, Jenkins, Build Forge, Maven, and ANT, Tomcat, Jira.

We'd love your feedback!