Sr. Devops Cloud Automation Engineer Resume
2.00/5 (Submit Your Rating)
Hoboken, NJ
SUMMARY
- A seasoned IT Professional with 9 years of multifunctional experience in IT domain with measured sales impact in Enterprise Applications & Middleware and has good knowledge in Automation, DevOps, Cloud, IT Governance, and ITSM & Transformation. Demonstrated experience in DevOps implementation, Solutions/Services Incubation, IT Product Development/Implementation
- Proficient in Integrated environments and hands - on with Chef infrastructure implementation
- Defining the framework and methodologies to be used.
- Implemented new technologies learning on the job with little supervision
- Solutioning high level description of the baseline and target, foundation Architectures
- Practicing the Architecture Governance at an enterprise-wide level
- Implemented Surf & Elastic Search for Payment Services in citigroup
- Implemented projects on AWS, Vagrant, Jenkins, GIT, and provisioning Chef automation
- Knowledge on Ansible, Puppet, Docker & Kibana.
- Experience in administration middleware forte including WebSphere Application server, Apache & Iplanet webservers, Oracle WebLogic, JBoss, Apache Tomcat, GlassFish, WebSphere MQ, WebSphere Portal and commerce server.
- Experience in automation, version control and monitoring tools like Build forge, Rapid Deploy, Site scope, Dynatrace, Nagios, Wily Introscope, Clear case, & SVN.
- Experience in Bash scripting & Python Programming.
- Knowledge on Perl and Ruby.
- Experience in configuring SSO using Site Minder & LDAP.
- Dealt with databases Oracle 8/9i, DB2 to improve the performance.
- Well versed with complete Software Life Cycle Development process.
- Technology management and analysis such as life cycle management, project planning, systems analysis (requirements analysis, data requirements, business process analysis) and implementation.
- Ability to assess high level product plans to determine functional requirements for middleware support.
- Building the relations between application development and IT operations organizations.
PROFESSIONAL EXPERIENCE
Confidential, Hoboken, NJ
Sr. Devops Cloud Automation Engineer
Responsibilities:
- Working directly with architects and developers to create supportable designs and debug problems.
- Troubleshooting daily issues pertaining to Chef.
- Creating custom EC2 images for Webserver & Application Server on AWS and pushing the images to Vagrant.
- Worked hands on with SCM tool GIT
- Implemented Surf monitoring tool to the middleware environment.
- Implemented Elastic search and Kibana to read massive log files and store data from it.
- Creating infrastructure and architecture designs and implementation plans and guide the implementation with the operations team.
- Troubleshooting issues in critical down time situations and providing RCA.
- Scripting and programming (Bash & Python) and building required automation and tools on an ad-hoc basis.
- Creating and delivering knowledge sharing presentations and documentation to developers and operations teams.
- Supporting development and testing environments, and rotating on-call support of production infrastructure and applications and business hours support for development systems.
- Handling Administration & Performance Monitoring Tasks for WAS v8.x and JBoss 6.2 environments
- Implementing automation of DB batch jobs to reduce labor
- Implementing automation of deploying applications on WAS 8.x environment.
- Learning on the job and explore new technologies with little supervision.
- Reduced the project cost to 70% after successfully implementing devops practice in the environment.
Confidential, Florida
Lead Devops Engineer
Responsibilities:
- Practicing the Chef recipes for ASPAC, EMEA, NAM and LATAM infrastructure environments
- Tuning JVM, transport channel services and web servers.
- Chef workstation setup with the resources networking, files, dir, mounts, services and file systems
- Making DB, WebSphere App server and load balancers redundant and scale them respectively
- Monitoring the central log hosts syslog.conf configuration on all the nodes
- Storing the configuration of the infrastructure in GitHub version control for the branches and tags
- Batch jobs scheduling in AutoSys for the lower and PROD environments
- Represent the types of servers in your infrastructure, Load Balancer, Application Server, Database Cache, Database, Monitoring
- Installing the recipe components and execute their recipes while managing the files
- Configuring the LB config, Nagios host, Graphite and cache resources and Jenkins
- Hands on with Chef command line utility
- Modeling for governance including process, content and context
- Defining the initial implementation plans
- Automating the operations using BMC Atrium and RLM (Release management and UDeploy) tools for both lower and PROD environments to reduce the manual errors
- RLM Proposal for DB & RPM deployment, application Login issue troubleshoot
- Server, application health check and monitoring hung threads
- Application slowness troubleshoot, J2EE Weblogic Deployment troubleshoot and JVM health check analysis with DB trouble shoot
- Worked in high performance, highly complex deployment environments and done hands on DevOps automation for Capital Markets, Mortgages & Financial Services
Confidential, Andover, MA
Web & Middleware Build and Release Engineer
Responsibilities:
- Configuring workload management by creating cluster members by selecting Node, set weight and generate unique HTTP ports (default).
- Experience with code repositories like TFS (or similar) and automation of configuration management tasks Experience of continuous integration build systems with Urban code deploy
- Building the life-stages of the applications, in Development, Test, Staging, Production environments
- Scaling the environments for the applications been hosted
- Experience of using tools to integrate best practices like static code analysis, automated unit tests and integration tests, code coverage analyzers, creation of sand box systems
- Improve Setup and Build Process by automating setup and build related tasks, re engineering setup for better user experience, leading up to building continuous integration systems.
- Configuration management of application environments
- Participate in code-reviews across teams & architectural design reviews
- Build test, stage and production infrastructure
- Cloning a GitHub repository and branches and making the operational support continuous integration.
- Creating HTML reports, optimizing the views with Jenkins and its versions as dependencies in a Maven repository
- Design and Deliver Proof of Concept (POC)
- Identify technical dependencies (product/platform)
- Identify and Bridge-in the functional gaps in the existing environment between development and operations team
- Successfully migrated 70+ applications to cloud
- Configuring and maintenance of middleware infrastructure
- Responsible for all Administrative tasks including different application servers Migration from Solaris, HP-Unix & windows machine to Linux machines. Domain configuration which includes components like WAS, WebLogic, Jboss, WebObjects & Apache Tomcat.
- Installation and configuration of servers and Monitoring agents.
- Creating & uploading the documentation regarding the steps done for Migration and up-gradation.
- Extensively involved in configuring the end points of the external services which has been used by Middleware layer
Confidential
Infrastructure and Operations Engineer
Responsibilities:
- Administering and automating of IBM WebSphere Application, Webservers in Development, UAT and Production boxes
- Trouble Shooting all issues and fine tuning of UAT/Production servers in WebSphere by co-coordinating with developers
- Providing 24x7 support for Dev, UAT, Production environments
- Performing application deployments using EAR / WAR files through scripts and Admin console, as requested by the application teams on the respective environments
- Performance monitoring and tuning of application server / webservers
- Session Management by memory to memory replication by Client/Server or Peer to Peer topology, Work Load Management by Plugin
- Securing WebSphere Admin console, configuring LDAP user registries, and adding LDAP groups for various roles like Administrator, Monitor, Operator etc.
- Developed Shell script programs in Unix Monitored developed applications and fixed bugs.
- Completed load and performance testing of extremely complex systems.
- Focused on automation, integration, monitoring and configuration management.
- Streamlined applications delivery to get applications out to customers faster.
- Completed load balancing and proxying of systems, servers and components.
- Preparing the technical SOP’s and technical setup documents for the implementation of lower and PROD environments
- Enhancing the new business requirements infrastructure keeping the data migrations in situation
- JVM performance tuning (IBM JDK’s) with scaling in/out env’s and CPU starvation issues
- Resoling the PROD issues and writing the RCA notes for all the problem tickets
- Automating the environment using Jython and shell scripting
- Resolving the SSL handshake issues and minimizing the downtime to the customer.
- Implementing the SSO and LDAP between legacy systems and new infrastructure with external security managers like TAM and WebSEAL
- Configuring Build forge and rapid deploy for automation
- Load Balancing Methods
- Scalable Load Balancer Configuration 89
- Tuning Linux for a Network Heavy Load
- Create WebSphere resources (JDBC Providers; Resource Adaptors (IMS/LDAP); URL Providers; JMS Providers; Mail Providers, name space bindings.)
- Audit WebSphere application servers and resource configurations before installing build and releasing the test environment to Developers and Testers.
- Coordinate with Dev Leads and Build Masters to generate the Enterprise Archive (.ear) and distribute the same to different test beds.
- Install EAR/source code to test environments.
- Troubleshoot WebSphere application servers and applications via logs (FFDC, Systemerr and SystemOut logs for Servers) and (Trace, Monitor and Backup logs for Applications).
Confidential
Principle Infrastructure Engineer
Responsibilities:
- Performing routine audits of the system. Configuring Cisco routers and switches.
- Analyzing the system logs and event trackers to foresee any issues that might affect the line of business. Host Monitor and Microsoft Network monitor are the key management software’s that are in place.
- Testing the new Microsoft updates and patches before deploying through the Windows update services.
- Deploying daily backups to FTP servers and restoring the backups and making sure the reliability of the backup is achieved and prepared to any disasters.
- Responsible for creating user accounts according to their job description in Active Directory services.
- Provided responsive support in installing, supporting, and maintaining servers and client computer systems.
- Using Remedy as the trouble ticket and change management tool
- Experience in monitoring Java applications using Wily Introscope.
