Sr. Devops/cloud Engineer Resume
Owings Mills, MD
PROFESSIONAL SUMMARY:
- 12 + years of IT experience as DevOps Engineer, AWS Architect & Developer, Azure Developer & Administrator, Linux System Administrator and application development working on server - based operating system kernel configurations on Red-hat Linux, CentOS, SUSE, Debian 7 and Ubuntu 12.x/13.x. Tuning kernel Parameters, Trouble Shooting System & Performance Issues. Extensive experience includes SCM, DevOps Build/Release Management, AWS, Change/Incident Management and Cloud Management.
- Experience in architecting, developing and maintaining automation solutions to configure, deploy and operate IDP in development, integration, and production environments.
- Experience in Configuration Management, Change/Release/Build Management, Support and Maintenance under Unix/Linux Platforms (REDHAT and CENTOS).
- In-depth knowledge in AWS cloud services like EC2, S3, RDS, VPC, Cloud Front, Route53, Cloud Watch, OpsWorks, IAM, SQS, SNS and SES.
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation, it includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, and GitHub.
- Experience using Turbot to single sign-on into AWS Console, Azure Portal, Google Cloud Console and others to manage resources and develop applications.
- Experience in migrating objects as part of Release Management from lower tenants to production in Workday HCM cloud platform.
- Experience moving large SQL Server databases and Microsoft SSIS packages from on-premises to cloud platform.
- Experience integrating SAP and .Net systems using SAP .Net connector 3.0 and Visual Studio 2010 .
- Experience using Tomcat, JBOSS, WebLogic and Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
- Experience using Docker to v irtualize the servers for development and test environments with Docker containers.
- Created AWS cloud formation templates to create custom-sized VPC , subnets , EC2 instances, ELB and security groups . Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS and Cloud Trail .
- Experience writing Ruby, Python, Shell (Bash), Perl and Batch/Power Shell scripts to automate the deployments.
- Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning. Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs.
- Experienced in writing Chef Recipes to automate build/deployment process to improve the overall process from manual processes.
- Extensive experience in deployment of Java/J2EE applications on JBoss, WebLogic and WebSphere application servers.
- Proven ability to scale and administer the Continuous integration systems on multiple platforms using Jenkins.
- Expertise in build tools like MAVEN and ANT for building J2EE/Java application artifacts and deploying it on multiple environments such as DEV, QA and PROD.
- End to End solution for hosting the web application on AWS cloud with integration to S3 buckets.
- Experience in working with AWS services like EC2, ELB, Dynamo DB, S3, RDS, Cloud formation, Cloud Watch, SQS and SNS.
- Experience as an AWS/Cloud DevOps Engineer.
- Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS .
- Experience deploying applications in an Amazon VPN/VPC.
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure and Automation. It includes Amazon Web Services (AWS), bamboo, Ansible, puppet, SVN, GitHub, Nexus, Tomcat and Linux .
- Experience with Application Deployment Automation Tools like Chef, Puppet and Ansible.
TECHNICAL SKILLS:
Operating Systems: RHEL/CentOS 5.x/6.x/7.x, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012
Build/Automation Tools: Ansible, Chef, Puppet, SaltStack, Jenkins, Maven, Ant, Jenkins, Go-Cd, Bamboo, Team City, Build Forge, Gradle, TFS, MSBuild, Udeploy, DVO, Fastlane, Concourse
Cloud Technologies: AWS, Microsoft Azure, Workday HCM, Pivotal Cloud Foundry (PCF), Open-Shift, Google Cloud, openstack
Languages: Shell, Bash, Perl, Python, Groovy, JAVA, C#.Net
Databases/Monitoring: MySQL, MongoDB, Postgres, RedShift, Oracle, SQL Server, Cassandra, Neo4j, Elastic Search, Log stash, Kibana, Log stash, AppDynamics, Splunk, Nagios, hockeyapp
Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere, WebLogic, Jboss
Bug Tracking Tools: JIRA, Rally, Kanban, RAID
Version Control Tools: GIT, Subversion, Bit Bucket, CVS, Serena, Clear Case
Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Perl scripting, Python, Shell scripting, Ruby, YAML, Swagger Tool
Virtual Box, Docker, Kubernetes, VM: Ware
Development Methodologies: Agile, Water Fall, Extreme Programming
IDE: Visual Studio 2005/2010/2013 , TOAD, SQL Developer
PROFESSIONAL EXPERIENCE:
Confidential, Owings Mills, MD
Sr. DevOps/Cloud Engineer
Responsibilities:
- Experience in provisioning a Calendar Service module for single and multi-node environment using Terraform.
- Experience in Upgrading Neo4j Graph DB from 2.2.0 to 3.2.5 using chef cookbook.
- Experience in automating Application Server Tomcat, JBOSS and WebLogic using chef Cookbooks and Ansible.
- Experience in Automating Microsoft SQL server 2014 using PowerShell on Windows Machine 2012 R2.
- Perform Upgrades for Team Foundation Server and help migrate to Team Services
- Installed Java and Scala using Ansible playbooks.
- Experience in updating the Key Tab File for Entity Manager and App-ops on development and production environments.
- Experience providing Continuous Integration/Delivery solutions using Jenkins, Maven and UDeploy. Experience testing security products a plus.
- Documented Rest API using Swagger Tool.
- Developed and Deployed Java Micro services on AWS cloud.
- Creat ed build definitions for various applications using MSBuild.
- Implemented Team Foundation Server as Version Management for Microsoft Technologies.
- Installed MS Build extension pack and Team Foundation Power Tools.
- Experience in automating AWS environment using Terraform.
- Configured AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS MySQL DB cluster, AWS-Dynamo DB and AWS-RedShift.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
- Upgraded NEO4j version from community to enterprise edition as it supports clustering.
- Updated calendar service cookbook with new calendar simulator properties (application. Properties), tested and uploaded in the chef Super Market.
- Provisioned multiple EC2 instances in R2 pipeline to boost the performance of the environment using Terraform and update instance to m4.large in AWS-EC2.
- Tested Individual Deploy Input the module versioning for remaining components - Model Factory, Calendar Simulator, calendar Service for Flyway. Created, Migrated and Tested end to end snapshots of RC versions and verified tomcat configuration files are getting generated.
- Deployed EMS Delta and successfully run Cukes test for entire System Specification.
- Validated calendar service Application by provisioning on Small, Medium and Large environments for Multi-node and single-node in AWS.
- Experience using HockeyApp to symbolicate and group related crashes to track their frequency and prioritize accordingly.
- Setup and build AWS infrastructure resources like VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, EMR, ECR and RDS in Cloud Formation templates.
- Implemented several Continuous Delivery Pipelines for different products using Jenkins, Go-CD and Bamboo.
- Set up build pipelines in Jenkins by using various plug- ins like Maven plug-in, EC2 plug- in, Docker, Terraform, JDK.
- Implemented collaborative development environment using GIT, GitHub and Integrated it with Jenkins.
- Set up Jenkins master and added the necessary plug- ins and adding more slaves to support scalability and agility.
- Experience with build tools Ant and Maven for writing build.xmls and pom.xmls respectively.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
- Responsible for ensuring Continuous Delivery/Continuous Integration across all environments from UAT/TEST to Pre-Production and Production using Jenkins, TeamCity and Concourse.
- Configured and worked on static code quality and coverage tools like SonarQube.
- Onboard numerous applications into SonarQube and help maintain the SonarQube installation.
- Installed SonarQube as a Docker container on openstack, Azure, AWS EC2 and integrated it with Jenkins.
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Build s calable and concurrent Backend Restful API using Go Programming language, MySQL and deployed to Amazon Web Servers in the c loud. Used GO programming language to build Monolith server and AUTH application.
- Developing modern RESTful web services in Go Programming Language and Work with UI developer to integrate the GO API’s with front-end.
- Created custom monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Created and updated puppet manifests and modules, files, and packages stored in the Git repository.
- Configured and administered GitHub Enterprise in AWS with High Availability(HA) enabled.
- Working experience of installing Chef Server and managing multiple nodes using Chef.
- Developed Chef Cookbooks and Recipes to manage system configuration.
- Worked in setting up Chef Infrastructure, Chef Repo and Chef Nodes.
- Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
- Maintained branches/forks in GitHub version control for the changes made in cookbooks as per release.
- Implemented Chef Recipes for Deployment of build on internal Data Centre Servers and re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
- Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten Build/Release Engineering process .
- Worked on Docker and Vagrant for different infrastructure setup and testing of code.
- Hands-on Experience in the design, implementation, and support of automated containerized infrastructure (Docker), leveraging continuous integration and continuous delivery processes for service development and Cluster/monitoring/ for infrastructure service deployment and administration.
- Evaluated Kubernetes for Docker container orchestration.
- Used Maven dependency management system to deploy snapshot releases and release artifacts to nexus to share artifacts across the projects.
- Used Build tools like maven for building and deploying artifacts such as WAR from source code.
- Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Setup Custom Service, job Scheduler and set repetitions options using Playbooks in Ansible.
- Performed Health checks for applications before moving to production.
- Configured and managed Jenkins and U Deploy for continuous Integration and end-to- end automation for all the build and deployments.
- Worked on building Puppet enterprise modules using puppet DSL to automate infrastructure provisioning and configuration automation across the environments.
- Created and maintained build related scripts developed in ANT, Ruby and Python and worked with development team to migrate Ant scripts to Maven.
- Troubleshooting, event inspection and reporting of various puppet issues and starting/restarting of puppet enterprise services.
- Worked on Swagger API and auto-generated documentation for all REST calls.
- Worked on installation and configurations of Puppet to deploy applications on servers.
- Rolled out Ansible automation and wrote playbooks and plays to update configurations of network services.
- Created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
- Analyzed Ansible playbooks to determine how to migrate them to Chef & Ruby .
- Participated in weekly release meetings with Technology stakeholders, identify and mitigate potential risks associated with the releases.
- Collaborated in the automation of AWS infrastructure via Terraform and Jenkins - software and service Configuration via chef cookbooks.
- Developed test scripts using groovy for data driven testing of SOAP and REST Web service using SOAP UI.
- Experience on Groovy Scripts for Web Service API Testing.
- Used Groovy for Maintenance & Reporting.
- Experience in automating the build/ release of iOS and android apps using Fastlane.
- H andled terabytes of data independently and have used DVO for data manipulation ETL- Informatica for large set of data to fulfill the business requirement.
- Installed Informatica DVO and configured .
- Experience with deployments, maintenance and troubleshooting applications on Microsoft Cloud infrastructure Azure.
- Working on Azure for highly available customer facing B2B and B2C applications.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Migrated large SQL Server databases and SSIS package from on-prem to Azure cloud.
- Implemented centralized logging using ElasticSearch, LogStash and Kibana (ELK). Added Redis in between client and server logstash nodes for caching/persistence to enable real-time online updates to the logstash configuration .
- Optimizing the EMRFS for Hadoop to directly read and write in parallel to AWS S3.
- Hands-on experience in installing, configuring and monitoring HDFS clusters (on premise & cloud AWS) and Amazon ECR.
- Installed and configured Kafka, Zookeeper clusters setup using Ansible Playbook.
- Experience in writing d ocker template for Kafka Producer and consumer Run time.
- Hosted Continuous Integration for web applications on the fastest testing platform on the internet using Circle CI.
Environment: Java, Micro services, GitHub, Chef, Ansible, Puppet, Jenkins, Bamboo, Tomcat, Apache, Python, Maven, Nexus, Linux, Docker, Vagrant, Kubernetes, AWS EC2, AWS SQS, AWS S3, AWS RDS, AWS Cloud Watch, SonarQube, Jboss, WebLogic, Jboss, Apache, Team city, GitHub, JIRA, RPM, KANBAN, Rally, ServiceNow, Elastic Search, Log stash, Splunk, AWS RedShift, Oracle, DynamoDB, AWS-RDS, Hadoop, AWS ECR, MS BUILD, TFS, Concourse, Fastlane, Hockeyapp, CircleCI, Groovy, Azure, Workday HCM, SQL Server, SSIS.
Confidential, Cary, NC
Sr . DevOps/Cloud Engineer
Responsibilities:
- Implemented centralized logging using ElasticSearch, LogStash and Kibana (ELK). Added Redis in between client and server logstash nodes for caching/persistence to enable real-time online updates to the logstash configuration
- Deployed Java MicroServices on AWS, Pivotal Cloud Foundry (PAAS)(PCF) and Open Shift.
- Experience in deployment of Java/J2EE applications on JBoss, WebLogic and WebSphere application servers.
- Working and supporting on continuous integration on Jenkins, Concourse and GO CD, maven, Git for Amazon EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
- Experience in working with V isual S tudio IDE.
- Supporting for Git version control system merging, hooks, branching the files and creation of repositories .
- R esolved JAVA/J2EE errors while developing Maven Build.
- Experience providing Continuous Integration/Delivery solutions (Jenkins, Maven and UDeploy).
- Automate the beta distribution process using Fastlane.
- Created and Maintain AWS API Gateway using chef Cookbooks.
- Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes with cloudops/TechOps team of configuration management.
- Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
- Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plug- ins to manage Jenkins.
- Creating the build definitions for various applications using MSBuild.
- Supporting configuration of Jenkins Build pipeline jobs, plug- ins installation with team for configuration of maven multi module jobs, free style jobs.
- Developed test scripts using groovy for data driven testing of SOAP and REST Web service using SOAP UI.
- Experience on Groovy Scripts for Web Service API Testing.
- Automated deployment of Elasticsearch cluster in a layered VPC network.
- Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console, Amazon ECR and AWS CLI.
- Experience in developing Cloud Formation Scripts for AWS Orchestration.
- Troubleshooting and performance tuning issues with applications like Oracle10g, MySQL 5.xand Java Applications on operating systems which included RHEL.
- Involved and working in Agile Methodology (Rally),Change management, Release management, SCM, and used tool S ervicenow.
- Managing EC2 cluster and configuring Elastic Load Balancer with latency/weight based load balancing to server resources.
- Coordinated with different Application development teams in redesigning the architecture and created a hybrid model.
- Deployed docker applications and orchestrated them using the AWS service ECS.
- Took charge of designing new solutions for the current enterprise application architectures and developed POC models.
- Created new redirect rules and implemented nginx reverse proxy process along with modsec rules in a 3-tier architecture for development environments.
- Worked collaboratively with web infrastructure development team, redesigned architectures and made a TCO analysis for their environments in cloud.
- Used AWS Identity Access Management to create users and groups and added permissions to allow access.
- Experience with Apache/Tomcat, Load Balancer (Apache) and expertise in making configuration changes and Web Sphere & Web logic servers for deployments and for hosting tools.
- Experience is using Tomcat, JBOSS, Web Logic and Web Sphere Application servers for deployments.
- Used Ansible to manage Web applications, Environments configuration files, Users, Mount points and Packages.
- Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
- Experienced developing web applications with a Dynamo DB, Mongo DB, Elastic Search or similar data store.
- Monitoring resources using AWS cloud watch and creating alarms to monitor metrics.
- Used shell and bash scripts to automate deployment process.
- Provided production support by debugging system issues.
- Working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
- Using Amazon Route53 to manage public and private hosted zones.
- Installed, tested and deployed monitoring solutions with Splunk, Logstash, Kibana services.
- Bootstrapping the agent nodes using knife and done jobs accordingly using Chef.
- Uploaded the cookbooks to the Master Server, and added recipes to the run list, to perform the convergence in the agent node using Chef.
- Used Master-Slave configuration on Jenkins to reduce the load on the master machine and to secure the configuration made on the machine.
- Worked on Coverage Report tool called Cobertura for the reports on the code done after the completion of the build directly on to the dashboard.
- Performed configuration of the WebLogic/JBoss server for Data Sources, JDBC Connection pools.
- Performed patch management on different versions of JBoss application servers on Red Hat Enterprise Linux environments.
Environment: Linux, RHEL, AWS, PCF, Shell Scripting, Jira, Bamboo, GIT, Splunk, Web services, REST APIs, Apache-Tomcat, JBoss, Ansible, Ubuntu, Azure, Weblogic, SVN, Maven, ANT, IIS, LINUX, XML, Power Shell, Shell Scripts, Python, Jenkins, Apache Tomcat, AWS, GIT, Puppet, Kibana, Apache, Chef, Puppet, Ansible, Docker, JAVA, Elastic Search, Logstash, kibana, Splunk, concourse, Fastlane, Hockeyapp, Circle CI, Groovy.
Confidential, New York, NY
Sr. DevOps/Cloud Engineer
Responsibilities:
- Working and supporting on continuous integration on GO CD, Jenkins, maven, Git for Amazon EC2 deployment instances on cloud computing, Pivotal cloud Foundry and store the build artifacts in S3 bucket deployment.
- Exp erience in deployment of Java/J2EE applications on JBoss, and WebLogic application servers.
- Supporting for Git version control system merging, hooks, branching the files and creation of repos.
- Worked on Administration, maintenance, and support of Linux (Red Hat 5.x/6.x/7 and CentOS) Servers.
- Worked on installation and configuration of DevOps Automation Tool Ansible.
- Worked on migration from Datacenter to AWS.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) and configuration management using Ansible.
- Implemented Infrastructure automation through chef for auto provisioning, code deployments, software installation and configuration updates.
- Integrated GIT into Jenkins to automate the code check-out process.
- Configured different Jenkins Plug- ins, used Jenkins to Schedule Jobs, automated b uilds and d eployments.
- Developed scripts to automate builds using Ant and Maven as build tools in Jenkins and to create new jobs in Jenkins.
- Installed, tested and deployed monitoring solutions with Splunk, Logstash, Kibana services.
- Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
- Worked on Jboss, Apache, MailServer, and Firewall in both development and Production.
- Worked with Groovy for compilation, collections, exception handling and declaring classes during syntax failures of builds.
- Deployed Build artifacts using Ansible Playbooks into Apache instances which were integrated using Python and Shell scripts.
- Designed chef cook books to manage configurations and automate installation process.
- Experience in configuration and administration of wildfly, jboss and tomcat.
- Used and written Shell scripts to deploy build artifacts to wildfly and tomcat servers.
- Manage AWS EC2 instance using Elastic load balancers (ELB) and Auto Scaling groups.
- Utilize the LAMP stack (Linux, Apache, MySQL, PHP /Perl) to meet customer needs.
- Setup Database clusters from scratch and automate the installation - MongoDB and Cassandra
- Use automated scripts based on Shell and Python for Automation.
- Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes with cloudops/TechOps team of configuration management.
- Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
- Experience in Manage TFS Security/Permissions.
- Experience in resolving issues with TFS System Availability and Performance.
- Experience in Implementing Work Item Customizations as needed to TFS.
- Supporting configuration of Jenkins Build pipeline jobs, plug- ins installation with team for configuration of maven multi module jobs.
- Experience in technical information from sources such as design documents, wiki pages, GitLab repositories and vendor documentation for use in documentation activities.
- Experience with Confluence and wiki editor.
- Experience with Linux, APIs, and command line operations.
- Experience using in-house tools to review code for accuracy and finding defects.
- Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure Azure.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Experience deploying and operating Azure and AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
- Troubleshooting and performance tuning issues with applications like Oracle10g, MySQL 5.xand Java Applications on operating systems which included RHEL.
Environment: Linux, Python, AWS, Shell Scripting, Bit Bucket, Jira, Bamboo, GIT, Nagios, Web services, Tomcat, Puppet Modules, Ubuntu, Azure, Weblogic, SVN, Maven, ANT, IIS, LINUX, XML, Power Shell, Shell Scripts, Python, Jenkins, Apache Tomcat, AWS, GIT, Puppet, Cloud Foundry, Splunk.
Confidential, Irving, TX
Sr. DevOps Engineer/cloud Engineer
Responsibilities:
- Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud f ormation t emplates.
- Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
- Installed Jboss Application Server on Linux box using chef cook books.
- Perform Upgrades for Team Foundation Server and help migrate to Team Services.
- Experience in Manage TFS Security/Permissions.
- Experience in Issues with TFS System Availability and Performance.
- Experience in Implementing Work Item Customizations as needed to TFS.
- Build an ELK stack for MySQL monitoring and provide real-time log analytics service.
- Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
- Involved in the installation and configuration of Nginx as a web server.
- Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
- Utilized WAR and JAR files for deployment of enterprise apps.
- Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub. Extensive usage of Tortoise SVN in windows environment for version control activities.
- Experience working with sysctl and installed and updated Yum, Apt Packages.
- Evaluated testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code. Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
- Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
- Virtualized the servers using the Docker for the test environments and dev-environments needs, configuration automation using Docker containers.
- Installed, tested and deployed monitoring solutions with Splunk, Logstash, Kibana services.
- Build artifacts are deployed into Tomcat instances and were integrated using the Perl and Shell scripts.
- Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
- Manage deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules, Ruby.
- Involved in periodic archiving and storage of the source code for disaster recovery. Prepared Junit test cases and executed server configurations.
- Used Anthill pro as Continuous Integration (CI) server.
Environment: Docker, Chef, AWS, S3, Autoscaling, EBS, RDS, Cloud sigma, SVN, ANT, Jenkins, LAMP, Anthill Pro, Maven, Apache Tomcat, Shell, Perl, Nexus, AWS, EC2, Junit, Python.
Confidential, Greensboro, NC
Java Developer
Responsibilities:
- Involved in design and development and Testing Phases.
- Involved in designing the user interfaces using JSPs.
- Involved in developing the presentation layer using HTML, XSL, CSS, JavaScript, AJAX and developed Custom tags and JSTL to support customer user interface.
- Developed the application using Struts Framework that leverages Model View Layer (MVC) architecture.
- Implemented the application using the concrete principles laid down by different design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factor.
- Used SPRING IOC to support Hibernate tool and Struts.
- Used XML Web Services using SOAP to transfer the data to application that is remote and global to different financial institutions.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed middleware components using EJB (Session Beans).
- Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
- Developed database objects in Oracle and used SQL to interact with the database.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed JUnit test cases for all the developed modules.
- Deployed the applications on IBM Web Sphere Application Server 6.0.
- Developed Maven scripts to assist in the Continuous Integration.
Environment: Java 1.3, J2EE 1.4, JSP 2.0, Struts 2.0, Springs, EJB 2.0, JMS, HTML, XML, WSAD 5.1.2 (Web Sphere Studio Application Developer), UNIX, IBM Web Sphere Application Server 6.0, Hibernate 2.0, SOAP, JUnit, LOG4J, Oracle, Windows.
Hamilton Sundstrand, Windsor Locks, CT
.Net Developer/Software Testing
Responsibilities:
- Involved in development of modules using C#.
- Built Oracle SQL queries.
- Identifying functional defects and used quality center for test management.
- Used Share point portal to upload the build.
Environment: Windows 200 3, .NET Framework 2.0, Visual studio 200 5, C#, ASP.Net, JavaScript, HTML, Oracle 9i, Documentum .
