Sr. Vops Engineer Resume
DE
SUMMARY:
- To work for an organization that enables me to achieve an aspiring and earnest position, that utilizes my experience and skills towards a challenging career in a growth oriented organization, and provides opportunities for continuing growth and advancement.
- Over 11years of experience as DevOps/ Configuration Engineer and application deployment in a deadline oriented, rapid paced environment.
- Experienced leading teams of 5 - 10 software engineers, both in the onsite and offshore teams.
- Experience in Consulting with Development and Testing teams regarding infrastructure architecture and other infrastructure related tasks.
- Experienced in developing Web-centric products and applications using Java, J2EE, EJB3.0, JSP, Servlets and Oracle 9i, 8i, 8.0, 7.x, MS-SQL Server as back end.
- Experienced in trouble shooting failed mission critical production systems under extreme pressure conditions and time constraints.
- Experienced in coordinating with other Operation Teams for Software Product Upgrades like Windows, UNIX, Databases, Web Logic, and Apache etc.
- Expertise in tuning, troubleshooting out of memory problems and deployment issues.
- Administer cloud computing platforms such as Amazon Web Services (AWS)
- Implement continuous monitoring using tools such as New Relic and Nagios
- Expertise in Java, J2EE, Web Logic Administration, Apache, Tomcat in various environments such as Windows, UNIX, Linux and Solaris.
- Experience in application deployment and configuring proxy servers for Web Logic, in Development, UAT and Production environments.
- Experience in developing scripts for routine tasks using shell, batch, python and WLST.
- Acquainted with Software Development Life Cycle (SDLC).
- Providing timely resolutions to the incidents raised in Incidence / Change Management Portal.
- Experience in Release Management Systems, CI/CD Systems like Jenkins, Bug Tracking System (Bugzilla), JIRA, Rally, Configuration Management Systems CVS, SVN, Git and Git Hub.
TECHNICAL SKILLS:
Langages: Java 2 EE, Java Script, HTML, JSP, C, C++.
Web Technologies: - J2EE, Web Services, EJB 2.0, Servlets, JSP
Design and Development Tools: - Oracle ODI 11g and 12c, OBIEE 11g, Eclipse, ANT, Arena, Jenkins, Zabbix, Splunk, Nagios (Monitoring System Tool).
Application/Web Servers: - Web Logic 11g,10.x./9.2/8.1, Apache Web Server, Tomcat, IIS, I Planet.
Databases: - Oracle 10g, SQL Server.
Operating Systems: - UNIX/Linux, Virtual Operating Systems (Fedora, CentOS 5.0, Ubuntu 8.0), Windows XP/Vista/7/2003 Server.
PROFESSIONAL EXPERIENCE:
Confidential, DE
Sr. DevOps Engineer
Responsibilities
- Being a DevOps engineer, I’m responsible for Sprint BTG releases, on boarding applications into cloud infrastructure like Open Shift and AWS and decommission tools which are end of life and migrate application to the latest technologies which were approved by Barclays.
- Managed various environments like DEV, QA and PROD for various releases and designed instance strategies in Open Shift Environment with different namespaces.
- NAS storage configuration on Open Shift namespaces and coordinate with the storage team for scheduled backups.
- Incident resolution and working closely with Development teams, analyzing logs, performance and supporting the application team or tuning the platform.
- Troubleshooting Open Shift router operation, analyzing stats with different projects to determine the bottleneck.
- Utilized Configuration Management tool Chef and created Chef Cookbooks using recipes to automate system operations. Used tools like knife to enhance the functionality and usability of the cookbooks.
- Creating and implementing branching & merging strategy with multiple branches. Used GIT as source code management repository to keep track of version changes. Implemented and Maintained the Branching and Build/Release strategies utilizing GIT source code management.
- Creating Docker images using Docker file from scratch and worked on Docker container snapshots, removing images and managing Docker volumes customized and modified base images from existing environment configurations and maintain the image repos for development teams.
- Experience using Kubernetes for container orchestration that runs Docker containerized applications in a cluster of EC2 instances in Linux Environment. Configured their Kubernetes cluster and supported it running on the top of the CoreOS.
- Responsible for installing Jenkins and Go CD master and slave node configurations to implement multiple parallel builds and configure Jenkins builds for Continuous Integration (CI) and Continuous Delivery (CD).
- Created and automated the Jenkins pipelines using groovy script
- Built upstream and downstream jobs in both Jenkins and Go CD to build and deploy onto different environments.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds. Experience in writing Maven pom.xml and Ant build.xml for build scripts.
- Configuring the Jenkins Jobs Pipeline for Continuous Integration and Continuous Deployment.
- Working on Cloud Computing IaaS, SaaS and PaaS with hands on experience in AWS cloud and Open Stack platform.
- Developing chef cookbooks to install application software’s such as tomcat, java and JBoss middleware enterprise application platform etc.,
- Writing Linux (bash) scripts for editing or updating the files and configuration during runtime.
- Creating docker images from scratch and running containers is Open Shift Container Platform.
- Created Jenkins pipeline scripts with GIT dependency to sunset sub version.
- Involved in Data Center (DC exit) migration and onboard the CD/CD pipelines to Global Infrastructure.
Technologies: Chef, Jenkins CI/CD, AWS Cloud platform, Open Shift/Docker virtualizations, Artifactory/Nexus repositories, CVS,SVN and Git Hub version control system tools, Unix/Linux/Windows/Mac Operating Systems, Web Logic and Tomcat Application Servers.
Confidential, DE
Production Support Engineer
Responsibilities
- Providing daily banking core Application development, Administration. Identify and resolve broad range of problems that occur in production applications.
- Experienced in CI/CD model development environment using various tools and technologies like Jenkins, GitHub and Nexus.
- Environment setup using Web Logic, Tomcat and cluster configurations across the servers.
- Responsible for application deployments, support in various environments like QA, UAT and PROD and troubleshooting using various tools like J Console, Tealeaf, Jenkins, AHP (Artifact deployment).
- Used Jenkins to deploy the applications on to the Application Servers on the AWS.
- Developed python scripts to auto archive the log files on Production environment.
- Used Tealeaf to capture the customer bank account login sessions to troubleshoot the issues.
- Created Splunk Indexes, search headers to capture the logs on various servers for various applications.
- Used Splunk dashboard to analyze the log files and to know customer impacts.
- Used REST Application API’s in application development.
- Proactively support capacity planning and disaster recovery aspects.
- Requirement gathering following SDLC methodology and using Application Lifecycle Management (ALM).
- Coordinating with different Application development teams (L3 teams) on major severity issues.
- Used SOAP UI tool to validate the API’s developed by the application teams in different regions like Staging, Beta and Inactive.
- Provide direction and guidance to other systems analysts and IT team members.
Technologies: Java, J2EE, EJB3.0, Web Logic Server 11g,Apache2.2, Tomcat, JBoss MQ, Profile, MongoDB, Oracle DB10g, Postgre SQL, Casandra DB, MS SQL, Unix, Tidal Client, IBM Tealeaf, Splunk, Linux, Windows OS, PLSQL, Python, AHP, HPSM, Win SCP, F5 Big IP, New Relic Performance Analysis Tool, JIRA, Jenkins, GitHub and SOAP UI tools.
Confidential , NJ
Application Design Specialist
Responsibilities
- Performed Application development, deployment for several applications in different sectors of McGraw-Hill subsidiaries like McGraw-Hill Education, McGraw-Hill Financial.
- Managed and administered Domains, Managed servers, Clusters in large productions environments.
- Deployed EAR, JAR files in DEV/UAT/PRD.
- Configured Data Sources, JDBC Connection pools, JMS, JNDI in Web Logic Server.
- Involved in maintenance of production.
- Configured Apache load balancers for Web Logic clustered environments.
- Application development, deployment, testing in lower environment QA, Staging and Pre-Productions.
- Testing Application performance using HP Performance Analysis tools and performing load test and performance tests before production release.
- Created cron jobs for timely running of jobs.
- Used Jenkins CI tool to auto deploy the application on to the Web Logic clustered environment.
- Used AWS Cloud technology for various application deployments like PEMSWF/HS.
- Supported L2 level work like application deployments, monitoring the alerts using Site scope, Topaz, Open view and analyzing them and resolving them.
- Troubleshooting the Web Logic server issues like memory, performance issues.
- Used BMC Remedy and SDM12 Change Management ticketing tool to track the new changes and incidents.
- Extensive experience in managing Web Logic server in production environment, providing Tier 1 production support during the outages.
Technologies: Java,J2EE,EJB3.0,Spring framework,WebLogic 10.3/10.3.3 , 11g, Windows and Linux OS, Apache, Tomcat, Jenkins, HP Site scope, Open view, Topaz and AWS etc.
Confidential, CA
Sr. Systems Engineer
Responsibilities
- Application development requirement gathering from Business Architects.
- Writing design documents and developing Application flow charts before developing.
- Application development using the design documentation and Releasing the code in testing environments using various version control systems like SVN.
- Developing various build automation scripts using tools like ANT, Maven.
- Building the clusters on Web Logic Server for Production, Develop and QA environments for Maximo Application.
- Deployed the Maximo applications on multiple Web Logic Server instances and maintained Load balancing, high availability and Fail over for the servers.
- Installed and Integrated Web Logic with Apache Proxy server.
- Troubleshooting the Web Logic Server issues like memory, performance and deployment issues.
- Developing scripts for deployment in Maximo application for different clusters.
Technologies: WebLogic9.2.2/10.3, IBM Maximo 7, Apache web server, Oracle 9i/10g, PRTG monitoring tool.
Confidential
Development/Release Engineer
Responsibilities
- Configuration and Release management of various releases/sprints for Dev, Test and UAT environments.
- Nightly builds, continuous integration (using Hudson) and deployments to Dev, test and UAT.
- Experiences in handling releases, branching through version control systems using SVN.
- Web Logic cluster configuration and setup in production environments.
- Troubleshoot and resolve Web Logic server issues, including memory, performance, and deployment issues.
- Install, configure and manage test, and UAT database environments (Oracle).
- Test bed setup in test and UAT, data imports and database backups.
- User and Access Management on test, UAT environments.
- Develop scripts to automate various admin tasks using Shell scripts and WebLogic API.
Technologies:WebLogic8.1/9.2/10.x, Java 6.0, EJB 2.0, JSP, JXPFW framework, Oracle 10g, My Eclipse 8.5, Toad for Oracle 10g, SVN, Hudson