Senior Devops Engineer Resume
West Chester, PA
SUMMARY
- Over 11 years of experience in full Software Development Life Cycle (SDLC), which includes analysis, design, development, system architecture, deployment, testing, implementation and support for both N - tier and SOA application systems.
- Strong working experience in telecom domain with knowledge on architecture.
- Responsible for leadingDevOpsinitiatives and principles within the organization. Managed all servers using Chef and developed new cookbooks where needed. Fostered teamwork environment within the company.
- Experience maintaining and supporting Enterprise systems in a DevOps role, includes troubleshooting issues, Root Cause Analysis, and documentation of procedures.
- Developed/implemented provisioning process for OpenStack instances using Chef.
- Experience in setting up the chef repo, chef work stations and chef nodes.
- Experience in Apache Kafka platform set up and administration.
- Experience with deploying in a CI/CD environment.
- Experience in building Continuous Integration platform and Continuous Delivery pipeline with Docker,Jenkins and GoCD.
- Experienced in working onDevOps/Agile operations process and tools area (Code review, unit test automation,Build&Releaseautomation, Environment, Service, Incident and Change Management).
- Fundamental understanding of Load Balancing technologies.
- Knowledge and experience of system monitoring and alerting tools and processe
- Expertise in J2EE Architecture, Model-View-Controller MVC pattern using Spring & Struts Framework
- Extensive experience in Object Oriented design and development, Java, Java EE technology and Open Source.
- Expertise in Production support and Technical support of applications which includes fixing the defects, code review, QA. Always been the POC for all defect management.
- Strong experience in developing web pages using HTML, JSP, Servlets, JDBC, Java Script, JQuery, CSS, AJAX, Hibernate, JSTL and Struts Tags.
- Expertise in Web Services standards as a Provider and Consumer (SOAP, WSDL, RESTful) using SoapUI with XML and JSON.
- Experience in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX. Good kowledge on Node.js, Jenkins.
- Hands on experience in Development of COTS Products(OSM6 and OSM7,MetaSolv M6).
- Experience using Weblogic, Tomcat Apache, JBoss and WebSphere application servers for development and deployment.
- Experience using Oracle and MySQL database.
- Experience using various Design Patterns like MVC, Data Access Object, Session Façade, Business Delegate, and Singleton.
- Knowledge on client servier architecture and distributed systems.
- Executed projects in Agile Environment.
- Expertise in coordinating onshore-offshore model in delegating/prioritizing and ensuring smooth delivery.
- Excellent problem solving skills with strong technical background and good inter Personal skills.
- Excellent technical, communication, analytical and problem solving skills and ability to get on well with people including cross-cultural backgrounds and trouble-shooting capabilities and will prove a valuable asset to any project. Quick learner and Team player.
TECHNICAL SKILLS
Java/J2EE technologies: Struts, Spring, MVC, Servlets, JSP, Hibernate, JDBC, JMS, EJB,Web Services
Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, AJAX, Groovy, Web services, SOAP, RESTful, Angular JS, WSDL, JAX-WS, JAX-RS, JSON, JQuery, JBoss products (EPP, Fuse, ESB, JDV), Apache Camel, Swings, Agile Methodology
Languages: Java, SQL, C++,C, PL/SQL, Perl, Python
Databases: MySQL, Oracle, Postgress
Operating systems: Windows, UNIX (Solaris, HP, Ultrix), Linux (Ubuntu, Red Hat Enterprise, Red Hat, Montavista)
Application servers: Websphere, JBoss, Apache Tomcat, Weblogic, JBoss
Tools: & Automation/BuildTools: Eclipse, RAD, WSAD, JBoss studio(JBDS), Maven, HPQC, ClearQuest, TOAD, PuTTY, Jenkins, GitHub, Chef, Puppet,Docker, GoCD
COTS Products: OSM 6.3,OSM7,MetaSolv M6
Monitoring Tools: Splunk, AppDynamics, Tableau, Kibana, Topaz,Introscope,Nagio’s, Sitescope
PROFESSIONAL EXPERIENCE
Confidential, West Chester, PA
Senior Devops Engineer
Responsibilities:
- Working closely with Business team to understand the business requirements and plan for the implementation.
- Automation of the regular activities such as installation, deployment and application monitoring.
- Spinning up VM's, installation and configuration.
- Worked on Apache Kafka platform set up and administration.
- Worked on troubleshooting message topic or delivery issues.
- Worked on optimization, multi-datacenter replication, scalability, security, and monitoring of Kafka infrastructure.
- Worked on Jenkins configuration.
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Deploying and Running application on Pivotal Cloud Foundry.
- Responsible for setup and maintenance of Production and Preproduction environments for both manual and automation testing.
- Deployment of the target build in all environments to facilitate the performance testing.
- Working closely with QA & Performance test teams to make the deployed build passes through all validation before promoting to production environment.
- Application utilization and performance monitoring using App Dynamics, NSG, Site scope and Splunk to ensure high application availability.
- Regular review of the load balancing and capacity planning as per inflow traffic.
- Attending Sprint planning and grooming sessions.
- Incident Management
- Change Management.
Environment: AWS, Pivotal Cloud Foundry(PCF), Docker, Ansible, Jenkins, TeamCity, SonarQube, Artifactory GitHub, Apache Kafka and Zookeeper, Maven, Jira, AppDynamics, Splunk, Tableau, Kibana, Ngnix, Java/J2EE, Spring Boot, Microservices, .Net, AngularJS, Python, Apache Web servers, OKM 8.5, Oracle DB 11g, WebLogic 11g, Linux, Windows, MySQL, Couch base and Coherence.
Confidential, Dallas, TX
Senior Devops Engineer
Responsibilities:
- Implemented multi-tier application provisioning in Open Stack cloud, integrating it with Chef
- Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef
- Manage open source contributions and programs for Open Stack and others
- Developing Chef Cookbooks
- Responsible for the build, release, deployment, and configuration activities.
- Responsible for setup and maintenance of test environments for both manual and automated testing.
- Involed in deployment of apis, troubleshooting the env related issue.
- Performs ongoing routine application maintenance tasks.
- Deploying Suite for hosted customers and partners for live-production projects
- Working with Project Managers, partners, customers, and operations on environment buildouts
- Configuring, managing, monitoring and debugging software
- Provided OnCall Support
- Diagnosing integration and performance problems and implementing solutions
- Documenting, reporting, tracking and implementing fixes for software problems
- Involved in implementing continuous integration and deployment systems using chef.
- Involved in building Continuous Integration platform using Jenkins.
Environment: Open Stack, Chef,Docker, Apigee, RESTful API,Postgres,Cassandra, Cassandra Zookeper, Ruby, Python, Perl, Linux,Ubuntu, CentOS, GitHub, Jenkins,Javascript,Json,Splunk,Introscope,Nagio’s, Topaz,Apigee UI, Qpid,oAuth,Xml.
Confidential, Dallas, TX
Senior Java/J2EE Developer
Responsibilities:
- Perform coding, bug verification, unit testing and integration testing.
- Support enterprise systems and applications.
- Conduct meetings on software designs and applications and code reviews.
- Develop enterprise coding standards and drive process improvements.
- Validate requirements of the business needs and initiate processes.
- Undertake major development initiatives.
- Interface with clients and gather business requirements and objectives.
- Creation of SSL Certificates and to configure them of Weblogic Server Instances.
- Developing and implementing solutions to monitor and troubleshoot production outages using case sentry and scripts.
- Configured and administered of JDBC, JMS, and JNDI in WebLogic Server.
- Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.
- Developed JMS components to send messages from one application to other application
Environment: Core Java, Spring, Servlets, JSPs, WebLogic, Oracle, JMS, EJB, SOAP Web services, XML, JAXB, Angular JS, Unix/Linux, Splunk, Wily Introscope.
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Development and implementation of the Java and XSLT plugins for integration with systems like Unified Inventory Management and ASAP .
- Developed cartridges of MVNO for implementing various Provisioning Use Cases.
- Design and implementation of different process, tasks and workflows.
- Define the data elements and MOT's to be used in the project
- Define the work groups and views to be created.
- Integration with systems like Oracle UIM and Oracle ASAP.
- Deployment and Defect Fixes of the codes.
Environment: Core Java, UNIX, Oracle-OSM Product, XML, XSLT, Web logic and Oracle.
Confidential
Java Developer
Responsibilities:
- Interface development of Unicorn - Metasolv.
- Build J2EE application for integration between Unicorn-M6 via Weblogic Workshop.
- Created Customer account, billing account, end user location in M6.
- Created M6 order and provisioning plan assignment via Metasolv APIs.
- In depth knowledge of Metasolv Tables, those are required for customization.
- Implemented various scenarios of Wireline, CDMA, and Broadband.
- Used xquery, translations, and jms queues in development of the same.
- MetaSolv application configuration.
Environment: Core java, Weblogic workshop, Oracle-M6 product, Oracle, VSS.
Confidential
Java Developer
Responsibilities:
- Low level Design document (LLD) preparation for Client Specific requirements.
- Involved in analysis of the Requirements.
- Understanding the requirement specific Capabilities of BAL, STAA & CMPAL Systems.
- Involved in Coding as per the Requirements.
- Involved in Configuration Management.
Environment: Java/J2EE,Struts, Spring, Jsp, JDBC, Weblogic, Xml, Web Services, StarTeam.
Confidential
Java Developer
Responsibilities:
- Involved in configuring the XML files like struts-config.XML, validation.XML
- Developing JSP pages.
- Writing Action classes, configuration files.
- Fixed the defects in Assembly and Integration environments.
Environment: JAVA/J2EE, Servlets, Jsp, HTML, Java Script, Struts, Oracle.
