Devops Engineer Resume
CA
SUMMARY
- DevOps/Production Support Engineer wif nine (9) years of total experience in development, DevOps and Production Support
- Proven skills in analysis, design, development, automation, customization, integration, implementation and support of complex, mission - critical, multi-tier applications
- Set up systems and network monitoring alerts for VM and services
- Supported onboarding activities related to New Hypervisor, VLAN and ACL
- Automated the Jenkins process using CD pipeline and Sync wif Git Repo
- Experienced in developing client and Web (internet and intranet) based applications wif J2EE, JSP, Servletss, JDBC, Spring, Spring MVC, Angular JS and other frameworks
- Experience in version control system tools like GIT, CVS and SVN
- Hands on experience wif RDBMS including Oracle, MySQL, NOSQL and Mongo DB
- Hands on knowledge of configuration of production servers, end to end verification, critical updates and maintenance
- Experience managing and resolving customer issues and customer interaction
- Familiar wif Agile environments
- Experience leading teams and driving tasks to achieve the team goals
- Familiar wif the Big Data technologies, popular BI solutions and AWS (Amazon Web Services)
TECHNICAL SKILLS
Programming Language: Core Java
Build tools: Jenkins
Versioning: Software Git, SVN
Scripting Languages: Shell Scripts, Python
Configuration Tool: Puppet
Cloud Platform: Amazon Web Services, Apache CloudStack
Web Technologies: JSP, Servletss, JavaScript, JQuery, HTML 5, CSS-3.
Container Tool: Docker
Frameworks: Spring, Spring MVC, Struts
ORM: Hibernate
Operating Systems: Linux, Mac, Windows
Database: Oracle, My SQL, Mongo NoSQL
System: Monitoring Nagios
App/Web Server: Tomcat 6.0/7, JBOSS, GlassFish
Log Monitoring tool: Splunk
Programming: IDE Eclipse, NetBeans, Sublime Text
PROFESSIONAL EXPERIENCE:
DevOps Engineer
San Francisco, CA
Responsibilities:
- Automated Jenkins build and the deployment process as part of release management
- Managed the git repos for multiple teams and granted access, protected release branches and merged the changes after production release
- Configured the required software in EC2 using Puppet configuration management tools
- Monitored the EC2 performance
- Worked on development in Apex language
- Coordinated wif the release engineer teams during UAT and PROD deployment
- Monitored Jenkins log during UAT and PROD deployment and debugged the error messages
- Played the role of scrum master in daily scrum meetings
Environment: Jenkins, Git, AWS EC2, AWS IAM service, Sublime Text, Maven, Heroku, Docker, Puppet, Python, Apex, Salesforce Cloud Platform
DevOps/Production Support Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Facilitated continuous integration and delivery
- Provided L3 production support and server monitoring
- Debugged the reported issues
- Attended Daily scrum meetings
- Debugged and provided a fix for business-critical issues
- Responsible for off-hours production support
- Informed system engineering teams regarding spikes for CPU, memory and disk utilization
- Synced up wif the development team after production release to understand new functionality
Environment: Jenkins, Apache CloudStack, Git, Puppet tool, Shell Script, Java, Splunk, Maven, Oracle 11g, Nagios Monitoring tool, AWS EC2
Software Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Led the offshore team
- Coded developments for new functionality
- Responsible for Web services design and implementation
- Facilitated UI page creation
- Created Scope Functional Documents (FSD) during planning meetings
- Coded the reviews
- Designed and implemented the test life cycles
- Wrote the Junit test cases for all business functionality
Environment: Core Java, Spring MVC, Spring Rest Template, Rest Web Services, Hibernate, JSTL, Oracle 10g, JSP, Servlets, Tomcat Server 7.x, Eclipse, Maven, JUnit
Software Design Engineer
Confidential, Seattle, WA
Responsibilities:
- Wrote business logic codes in Java
- Created Junit test cases for Java classes
- Created UI pages in JSP/HTML
- Deployed the codes on Tomcat server
- Tested the functionality in DEV sandbox
- Coordinated wif the QA teams during the QA testing phase
Environment: Core Java, JavaScript, Struts 1.3, Spring MVC, Spring DI, Spring AOP, Hibernate, JSP, Servlets, Oracle 10g, Eclipse, Tomcat Server, Jenkins, JIRA tool