Devops Engineer Resume
SUMMARY:
- 6.5 Years of experience in Software Development, Working as a Devops Engineer for 2+ years
- Experience in the full life cycle (SDLC) of the software development process including Requirement Analysis, Design, Development, Deployment, implementation of Client/Server, Internet (Web) application,Testing,Installation, Upgrading, Migration, Configuration, Troubleshooting, Performance and Fine - tuning.
- Expertise in design and development of J2EE applications using Core Java, Java collection, JDBC, Spring, Hibernate, Web Services, SOAP/REST
- Installing & configuring Oracle, Apache Web Server, Tomcat, WebSphere Application Servers, web logic server.
- Experience with configuration management and automation software such as Chef, Puppet and Ansible.
- Understanding of and ability to script in shell with languages like Bash, Python as required for automation, monitoring.
- Experience in using CI/CD Tools like GIT, SVN, Jenkins, Maven, Artifactory, Nexus, APIGEE, Puppet, Ansible and Chef.
- Installing & configuring Oracle, Apache Web Server, Tomcat, JBOSS, WebSphere Application Servers, web logic server.
- Manipulating database using MySQL,PL/SQL,Oracle
- Have hands on experience Querying RDBMS such as Oracle, MY SQL by using SQL for data integrity.
- Prepared different Reports pertaining to different applications to analyze the project demands and usage across the globe using different tools like Splunk etc.
- Experience supporting 24x7 production computing environments and experience providing on-call and weekend support.
- Ability to handle multiple projects simultaneously and individually while interfacing with all levels across multiple organizations and achieved a good position as a Developer, Test, Application Support Coordinator .
- Well versed with Software Development Life Cycle, Software Testing Life Cycle, Defect Life Cycle and Agile Methodologies.
- Proficient in creating Technical Specification based on Functional Requirements and High Level Specs.
- Experience as a Devops Engineer, Environment Management and Build/Release Engineering for automating, building, releasing and configuring changes from one environment to other environments.
- Strengths include strong customer interface and problem-solving skills, estimations, requirement analysis, designing, programming and testing.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS:
Programming Languages: Core Java, Shell scripting, Ant, Maven, Spring, REST API and Groovy
Version Control Systems: Subversion, Git
Automation/Build Tools: Jenkins, Maven, Nexus (Artifactory), Docker, Sonar, Checkstyle, Jfrog (Artifactory), Jira, Slack, Ant, and Chef.
Testing tools: SonarQube, Selenium, Junit, JMeter
App & Web Servers: WebLogic, WebSphere, Tomcat, JBoss, Apache
Virtualisation: Docker, Amazon AWS/EC2
Operating System: Windows,MacOS
Database: MySQL,PL/SQL,Oracle
Front End/GUI: HTML,CSS,Javascript
Domain: Manufacturing, Retail
Monitoring Tools: Nagios,Splunk
IDE: Eclipse,PhpStorm,SpringBoot
PROFESSIONAL EXPERIENCE:
Confidential
Devops Engineer
Responsibilities:- Creating fully automated CI build and deployment infrastructure and processes for multiple projects
- Using Jenkins, Maven, Git, Docker, OpenShift, Sonar, Checkstyle, Nexus (Artifactory), Jira, JSON, API, Jmeter
- Developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images etc.
- Working closely with Architecture, Development, Test, Security and IT Services teams
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven and Bash
- Installing, configuring and maintaining Continuous Integration, Automation and Configuration Management tools
- Installed & Configured in different environments for MacOS
- Perform production support activities which involve assignment of issues, issue analysis to the root cause and resolution within the specified SLAs impacting the application.
- It is a J2EE applications using Core Java, Java collection, JDBC, Spring, Hibernate, Web Services, SOAP/REST, Unix, Splunk, Maven, Jenkins,Groovy,Python.
- Coordinate with Application Development Team to successfully deploy software releases in both User Acceptance Testing and Production environments Actively involved in the Preparation of Project Status Reports, Weekly Status Reports, and Minutes of Meetings.
- Provide Application Support to the tools used by Apple for maintaining the Confidential
- Experience in branching, tagging, releasing and maintaining the versions across the environments using version control systems like GIT
- Experience automating large scale deployments with modern configuration and deployment management systems
- Monitored the servers & applications using Splunk, Shell scripting.
- Managed all the bugs and changes into a production environment using the Jira tracking tool.
- Integrated JIRA with CI/CD Pipeline as defect tracking system and configured workflows to automate deployment and issue tracking.
- Expertise in Enterprise repository management tools like Nexus, Artifactory.
- Experience with Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
- Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code
- Managed outages, identified the root cause and resolved all server issues within allowed service levels.
- Setup, Implementation, Configuration, documentation of Backup/Restore solutions for Disaster/Business recovery of clients using TSM backup on UNIX
- Configured LDAP on Red Hat for authorization and authentication.
- Installation of packages.
- Installed, configured and administered Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT and Puppet.
- Administered and Configured Logical Volume Manager which involved creating and modifyingfile system, logical volume, Physical volume, Volume groups, mirroring and un-mirroring of volume groups, hot spare physical volume.
- Worked on IP Tables, csf firewall configuration and Package management.
- Wrote Ansible Playbooks using Python SSH as Wrapper for managing Configurations of Test Playbooks
- Managed and provided support to all Unix servers and Linux OS that runs Oracle databases, WebSphere, and NetBackup enterprise.
- Performed hardware and software installations, upgrades, and maintenance, patch administration, kernel modification/upgrades, file system management, performance and security analysis, and network configuration/tuning.
- Extensive use of Rsync utility for customized data migration from Unix to Linux systems.
- Wrote UNIX shell scripts for automated installations, to extract logs using Bash.
- UNIX based file system design, user mgmt., kernel mgmt., Device mgmt., Memory mgmt., Backup & Recovery, Security mgmt., Fine tuning & Auditing, Performance Analysis and disk Management.
- Implemented Network Monitor system to proactively monitor the company’s system & network status and to receive alerts in case of system & network failures.
- Secured the Linux Server and Network Services using TCP/IP Wrapper and Net filter (iptables).
- Instrumental in System Kernel compilation and configuration
- Supported 24/7-production support for mission critical application and servers.
Technologies: Java, JDK 1.6-1.8, Shell scripting, Jenkins, Maven, Git, Docker, Sonar, Checkstyle, Nexus (Artifactory), Jira, JSON, API,Jmeter,Ansible,Splunk,HTML,CSS,Javascript, PL/SQL,Oracle
Confidential
Developer
Responsibilities:- It is a J2EE applications using Core Java, Java collection, JDBC, Spring, Hibernate, Web Services, SOAP/REST, Splunk, Maven, Jenkins,Groovy,Python.
- Developed the Contacts module for the storing the User Information
- Used the feature of writing to excel for the data retrieval
- End- to - End Monitoring of the entire workflow of all the modules of CRM and fix the issues for Contacts module and others.
- Actively involved in participation of weekly project status meetings to discuss the risks involved in ongoing projects with Teammates and Team Lead.
Technologies: Java, JDK 1.6-1.8, Shell scripting, Jenkins, Maven, Git, Sonar, Checkstyle, Nexus (Artifactory), Jira, PHP,HTML,CSS,Javascript,Splunk, PL/SQL,Oracle
Confidential
Developer
Responsibilities:- It is a J2EE applications using Core Java, Java collection, JDBC, Spring, Hibernate, Web Services, SOAP/REST, Splunk, Maven, Jenkins.
- Developed the Contacts module for the storing the User Information
- Used the feature of writing to excel for the data retrieval
- End- to - End Monitoring of the entire workflow of all the modules of CRM and fix the issues for Contacts module and others.
- Actively involved in participation of weekly project status meetings to discuss the risks involved in ongoing projects with Teammates and Team Lead.
Technologies: Java, JDK 1.6-1.8, Shell scripting, Jenkins, Maven, Git, Sonar, Checkstyle, Nexus (Artifactory), Jira, PHP,HTML,CSS,Javascript,Splunk, PL/SQL,Oracle
Confidential
Developer
Responsibilities:- It is a J2EE applications using Core Java, Java collection, JDBC, Spring, Hibernate, Web Services, SOAP/REST, JSP, Splunk, Maven, Jenkins.
- Used Splunk for reporting data collection
- Used the feature of Excel writing and importing from Desktop to the web application.
- Used Excel functions such as Vlookup etc and Powerpoints for the analysis of the reports prepared and preparation of Dashboard.
Technologies: Java, JDK 1.6-1.8, Shell scripting, Maven, Git, Sonar, Checkstyle, Nexus (Artifactory), Jira, PHP,HTML,CSS,Javascript,Splunk PL/SQL,Oracle
Confidential
Developer
Responsibilities:- It is a J2EE applications using Core Java, Java collection, JDBC, Spring, Hibernate, Web Services, SOAP/REST, JSP, Splunk, Maven, Jenkins.
- Created the Apple Internal Website for maintain the sales data and developed different modules related to Business which stored Geo specific data.
Technologies: Java, JDK 1.6-1.8, Shell scripting, Maven, SVN, Sonar, Checkstyle, PeopleSoft,HTML,CSS,Javascript, Splunk,Weblogic Server,PL/SQL,Oracle