Senior Devops & Integration Engineer Resume
Mclean, VA
Objective
- Highly motivated AWS Cloud & DevOps Engineer with eight (8) years of Software experience, I would like to be associated with a progressive organization that gives scope to apply my expertise and skills, in industry, that offers security and professional growth and to be a part of a team that dynamically works towards the growth of the organization.
TECHNICAL SKILLS
Languages/Architecture: Java EE 5, Java 8, SQL and PL/SQL.
J2EE/Framework Technology: Spring 3.*, Hibernate 2.0/3.0, Struts 2.0, JDBC, JMS, RMI, JNDI, LOG4J, Tag Libraries, Servlet 2.3/2.4, JSP 1.2/2.0 Web Services (REST, SOAP)
IDE Tools: Eclipse, Spring Tool Suite(STS)
Web/Application Servers: WebSphere 7.0, Apache Tomcat 3.x/5.x/6.x, Web Logic 11
AWS Services: S3, EC2, Lambda, API Gateway, Cloud Formation, RDS, SNS,SQS
Web Technologies: XML, SAX, DOM, JAXB, JAX - RPC, XSL, CSS, XSLT, HTML, DHTML, JavaScript, AJAX, JQuery, JSON, SSL, SFTP, Digital Certificates
RDBMS: Oracle 7.x/8.x/9.x/10g, DB2 UDB 8.1, Microsoft SQL Server 7.0/2000/2005 , MySQL 5.0/4.1
Version Control Tools: Git Hub, Bitbucket, CVS, Rational ClearCase, SVN Subversion, SVN Tortoise
Cloud Technologies: Amazon AWS, Chef, Ruby, Linux, Python
CI Tools: Jenkins, Bitbucket, Chef
CD Tools: Chef
Monitoring Tools: Zabbix, Splunk, Pager Duty
Testing Tools: JUnit, SoapUI, TDD, ATDD(Cucumber)
Development Tools: Ant, Maven, SOA Software, JIRA, HP Quality Center, Rational ClearQuest, Putty, Toad, Squirrel
PROFESSIONAL EXPERIENCE
Confidential
Senior DevOps & Integration Engineer
Roles and Responsibilities:
- Responsible for Setup of Automated Ec2 instance creation in AWS Cloud to handle Veteran Health System.
- Extensively using AWS Cloud Platform for Creation and Managing of AWS Resources.
- Configuration Management, CI/CD, Release Management, and Production Support.
- Worked on Automated deployments on AWS Cloud platform.
- Created and Configured Ec2 Instances with Apache Tomcat, James, Nginx and Postfix servers.
- Extensive experience on deploying Code on the Ec2 Instances using Automation.
- Extensive working experience on building CI/CD pipelines using Jenkins.
- Created development test and Production Environments with Cloud Formation Templates and Docker templates.
- Developed Chef recipes using Ruby for AWS Cloud Deployments.
- Created Chef cookbooks to deploy Infrastructure on AWS EC2.
- Created UNIX/LINUX scripts to manage daemon services Veteran Health System on AWS Cloud.
- Automated CICD pipeline using Jenkins when there is a code commit.
- Created Jenkins jobs to create, terminate AWS Stacks and also to move property files to AWS S3 Bucket.
- Worked on AWS Cloud Network Diagrams for Security Group Updates for Test, QA and SQA regions.
- Involved in Maven based Build process.
- Performed security scanning using Fortify Workbench for Application Vulnerability testing.
- Participated in Change Order process for Production deployments and Support.
- Experience using Microsoft SQL DB queries.
- Experience on HP Fortify setup and running Scans on Development Code
Environment: AmazonAWSGovCloud, Docker, kubernetes, MicrosoftSQL,Eclipse,ShellScripts,Windows,Linux,Ruby, Cucumber, SingleSignOn, Digital Certificates, GitHub, Bitbucket, Jenkins, Apache Tomcat, Apache James, Postfix, Nginx, OpenLdap, HPFortifyScans, Jenkins(CI/CD), Nexus, AWS Cloud, Windows 2012, CHEF, Cloud Formation Automation,Ansible,AWS ECS.
Confidential, McLean VA
Dev-Ops developer &J2ee Developer (Full Stack)
Roles and Responsibilities:
- Responsible for Setup of Automated Ec2 instance creation in AWS Cloud to handle millions of data for AFA Batch process .
- Extensively using AWS Cloud Platform.
- Hands On Dev-Ops Experience. Worked on Automated deployments on AWS Cloud platform.
- Extensive working experience on building CI/CD pipelines using Jenkins.
- Developed Spring MVC Components for End to end flow of the screens.
- Developed Applications in Agile Scrum Methodology.
- Developed Chef recipes using Ruby for AWS Cloud Deployments.
- Created Chef cookbooks to deploy Infrastructure on AWS EC2.
- Created UNIX/LINUX scripts to manage daemon services for AFA Batch processing on AWS Cloud.
- Automated CICD pipeline using Jenkins when there is a code commit.
- Created Jenkins jobs to create,terminate AWS Stacks and also to move property files to AWS S3 Bucket.
- Read Incoming Batch files from AWS Cloud S3(Simple Notification Service).
- Worked on AWS Cloud Network Diagrams for Security Group Updates for QA and Prod regions.
- Development of Spring Batch Applications for processing Large volumes of data.
- Development of Webservice Client components using Jax-RS frame work.
- Design, Development and Maintenance of Spring Batch Applications.
- Developed SFTP client module for Cloud systems Secure File transfer.
- Involved in Maven based Build process.
- Involved in Overall system common and re-usable components development
- Conducting System Testing, Integration testing and UAT Testing.
- Interaction with Business on the Business Logic requirements Analysis.
- Experienced in ATDD Development process by developing ATDD for the Batch application using Cucumber and Gherkin.
- Developed Python Scripts to manipulate Batch files on AWS S3 .
- Participated in CO process for Production deployments and Support.
- Experience on writing Splunk queries to check Application logs.
- Experience on Setting up Zabbix monitoring for production Infrastructure.
- Experience using Mongo DB.
Environment: J2EE, Amazon AWS Cloud,Spring 3.5, Spring Batch, Mongo DB, XML, STS, Eclipse, Shell Scripts, SOA, Windows,Linux, Ruby, Cucumber, Single Sign On, MQ Series, Digital Certificates, MD5, PKI, Git Hub, ATDD.
Confidential, Charlotte NC
Senior Java J2EE Developer
Roles and Responsibilities:
- Design, Development and Maintenance of Spring Batch Applications.
- Performed Requirement Analysis for Enrollment Domain.
- Responsible for Setup of workspace, Environment setup, Coding and Debugging of the Application.
- Responsible for the Development of Secured Web Applications, Single Sign On using Ping Federate.
- Worked in the Secured SOA environment, with IBM Data Power as ESB.
- Developed Spring MVC Components for End to end flow of the screens.
- Developed Applications in Agile Scrum Methodology.
- Developed Data Access Layer using JPA 2.0
- Converted to RESTFul webservices from SOAP Webservices.
- Development of Webservice Client components using Spring Webservices Framework.
- Involved in Gradle based Build process.
- Involved in Overall system common and re-usable components development
- Conducting System Testing
- Development and Configuration of Spring beans for the Data access layer in the Framework.
- Interaction with Business on the Business Logic requirements Analysis.
Environment: J2EE, JQuery, JSP, Spring 3.0, Spring Batch, JPA 2.0,, XML, DB2, Squirrel, UML, STS 3.1, Eclipse, SOAP WebServices, IBM Data Power, WebLogic Application Server, SOA, Windows, Unix, SFTP, SSH2, Ping Federate, Digital Certificates, Rational Team Concert
Confidential, Naperville IL
Senior Java J2EE Developer
Roles and Responsibilities:
- Development of VAS UI, Data Access Layer, Service Layer, JMS Receiver Processor Modules of the Application.
- Performed Requirement Analysis for Enrollment Domain.
- Responsible for Setup of workspace, Environment setup, Coding and Debugging of the Application.
- Developed Spring MVC Components for End to end flow of the screens.
- Developed Annotations based Hibernate DAO components
- Developed Data Access Layer using JPA 2.0
- Developed Routes using Router Builder API in Apache Camel for Enrollment Flow.
- Development of SOAP Webservices for Rate Validation, Address Validation, Filter, Task Modules.
- Development of Webservice Client components using Spring Webservices Framework.
- Design and Development of JMS components for IBM MQ Series Message processing.
- Involved in MAVEN based Build process.
- Involved in Mentoring of Junior Developers
- Involved in Overall system common and re-usable components development
- Conducting System Testing
- Development and Configuration of Spring beans for the Data access layer in the Framework.
- Technical Interaction with System Architects, DBAs and Designers during Build phase.
- Deploy the EAR file into local test environment, Dev Deployment and Co-ordinate QA deployments.
- Support System Integration Testing and User Acceptance Testing.
- Development of Ajax Components to dynamically load the data.
- Unit testing of the Application Module Components.
- Review of Design Documents and Requirements Documents.
- Develop SQL Queries for DML and DDL.
- Experienced in Onsite-Offshore co-ordination.
- Executed Database table design and DDL creation.
- Peer Code Reviews, Unit and System testing.