Sr Devops/aws Engineer Resume
Tampa, FL
PROFESSIONAL SUMMARY:
- 11+ years of professional IT Experience in Software Development and DevOps implementation
- 4 + years of Devops and Build/Release Management Experience
- Extensive experience in the design and implementation of fully automated Continuous Integration, Continuous Delivery, Continuous Deployment pipelines and DevOps processes for agile projects.
- Implemented AWS Cloud Services: EC2, VPC, Route53, S3, Dynamo DB, ELB, RDS, Elastic Beanstalk, Auto Scaling, SNS, SQS, Cloud Watch and Cloud Trail.
- Collaborate in the automation of AWS infrastructure via Jenkins and services configuration via chef cookbooks.
- Implemented Continuous Delivery pipeline with Docker, Jenkins & GitHub and AWS AMI’s
- Strong use of Shell scripting and Python scripts for the build and release automation
- Developed and managed delivery pipeline and prioritized functioning period and quick server response time.
- J2EE Application servers (WebLogic, JBoss and Websphere) administration and configuration.
- Strong java application troubleshooting and tuning skills.
- Worked extensively on cross - platforms (Windows-Unix) GIT and SVN.
- Experience in AWS Server less Lambda
- Good Knowledge on Dynamo DB, Redshift & Amazon EMR; maintain ELK (Elastic Search, Log stash, Kibana) and user accounts (IAM), RDS.
- Hands on experience with Docker and Kubernetes.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins & GitHub.
- Create continuous alerting around deployment and production metrics leveraging AppDynamics
- Worked with different Bug Tracking Tools like Remedy and Jira
- Successful track record of providing production support for large-scale distributed systems, with experience in automation, production migration and deployment with minimal down time.
- Production Support - 24x7 Experience
- Integration of Maven, Nexus, SVN
- Quick learner, Good presentation and Team handling skills
- Knowledge management - KMS
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Sr DevOps/AWS Engineer
Responsibilities:- Orchestrating and recreating the AWS Cloud Formation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of web applications and database templates.
- Configuring DNS (Route53), ELB, general networking principles, firewalls, route tables and route propagations
- Create and maintain SSL Security certificate management for enterprise, maintaining certificates across multiple SSL-providers, and integrating certificates into products such as nignix, apache, tomcat, AWS-ELB.
- Managing AWS Infra and automation with CLI, API. Managing Data Centre Inbound and Outbound services
- Successfully migrated the targeted applications from existing datacenter to AWS cloud and integration of several AWS services S3, IAM, Cloud Watch, Lambda, WAF, EMR, SNS, SQS, SES etc
- Tuning Cloud Watch to screen assets, for example, EC2, CPU memory, Amazon RDS DB administrations, Dynamo DB
- Worked on IAM performance to optimize roles, tasks and identity policies.
- Continuous integration with Jenkins.
- Docker and Jenkins Integration
- Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures and managing containers.
- Kubernetes installation and configuration POC
- Build Automation and deployments with Ant, Maven.
- Source code management using SVN and GIT
- Jboss, IBM BPM, Tomcat- Application server installation, configuration.
- Oracle Identity Management configuration and support.
- Document continuous integration and process
- Create software configuration management plan and define policies like branching, tags
- System administration for CI/CD tools.
- Shell scripting for automated DB scripts, deployments
- Responsible for QA, UAT and Production deployment of builds on JBoss, IBMBPM servers.
- Locked the branches and labels before release, packaged the project for release.
- Applied security patches to build machines.
- Worked with Project Management team to co-ordinate build-Release schedule
- Responsible for assigning various environment stacks to new projects and data refreshes
- Proactively tried to correct/troubleshoot any build issues and discrepancies.
- Installation and configuration of AppDynamics for Application monitoring.
Environment: AWS, Jenkins, JBoss, Tomcat, SVN, GIT, Maven, IBM BPM, AppDynamics, Oracle IDM.
Confidential, San Jose, CA
Devops Engineer
Responsibilities:- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
- Manage, automate and improve build processes using code repositories and integration tools.
- Implementing a Continuous Delivery framework using Jenkins, Chef, and Maven & Nexus as tools.
- Proactively identified and implements software release process improvements
- Installation and configuration and Multi-Jobs creation of Jenkins
- Integrated GIT into Jenkins to automate the code check-out process
- Automating the regular tasks in Subversion and streamlining the process of access to SVN.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Managed Git repository, code merging, and production deployments.
- Supporting different projects build & Release SCM effort e.g. branching, tagging, merge, etc
- Automated the deployment and server bounce process is by creating the scripts using WebLogic Scripting Tool (WLST).
- Deployed using Admin console into WebLogic Application Servers.
- Build artifacts (war and ear) are deployed into a WebLogic app server by integrating the WLST scripts to Shell Script
- ELK setup and configuration for application monitoring.
Environment: AWS, Jenkins, WebLogic, Tomcat, SVN, GIT, Maven, ANT, Chef, ELK
Confidential
Middleware Engineer
Responsibilities:- WebLogic 11g/12c Installation, Configuration and Domain Creation for both Production and Non production environments for different applications(Oracle SOA,BPM, Sabrix and WCC )
- Agile PLM 9.* installation, configuration and administration.
- Agile PLM Hot Fixes Installation.
- Experience in working with SDK APIs, SQL Procedures and database operations.
- Distributed File Manger configuration.
- Agile OPLA installation, configuration.
- Node manager setup for Agile PLM instances.
- Taking regular backups for agile schema and import/export activities for non-production.
- Maintain the applications among WebLogic run-time processes in a cluster of application.
- Cross DC Active-Active setup for WebLogic and SOA environments.
- Involved in Deployment the application as .war, .ear and .sar files.
- Involved in Configure JDBC Connection Pools, Multiple Pools and Data Source.
- Used Thread dump to check the status of WebLogic Server Instances.
- Involved in Trouble Shooting and JVM Performance Tuning, using JRMC, Samuri,
- Investigating on the issues and fixing them.
- SSL configuration, WLS integration with OHS.
- Troubleshooting applications using WebLogic Console Monitor and using JRocket JRMC.
- Responsible for Raising TAR using the Oracle Metalink for key Issues related to SOA and WebLogic.
- Purging composites instances in SOA suite.
- Experience in working with SDK APIs, SQL Procedures and database operations.
- Installation and configuration of SOA and BPM.
- OHS Installation and Configuration.
- Shell and WLST setup for WebLogic and SOA monitoring.
- Splunk setup log forwarding and WebLogic monitoring.
Environment: WebLogic, Java, Agile PLM, OPLA, Oracle 11g, Oracle SOA.
Confidential
Software Developer
Responsibilities:- Involved in the design, development and implementation of the creating new site pages.
- Involved in developing the Application in MVC framework using J2EE technologies JSP, Servlets, WebLogic on Oracle.
- Involved in design and configuration of Custom Type Definitions.
- Application design and development process based on prototype and iterative incremental development models.
- Involved in migrating HTML pages to JSP for new site of Government of Mauritius.
- Involved in Design and Development of sites using Vignette Application Portal (VAP).
- Involved in testing - unit testing & Integration testing.
- Involved in discussions with the Onsite Coordinator about look and feel, menus, content and in resolving issues.
- Involved in packing and shipment of deliverable to On Site Coordinator.
- Running System Test Scripts on the above mentioned modules.
- Installation and environment set up WebLogic, VAP and VCM.
Environment: JAVA, Servlets, JSP, EJB3.0, HTML, JavaScript. Vignette Content Management 7.3 and Vignette Application Portal 7.3, WebLogic 9.2 and Oracle 10g
Confidential
Software Developer
Responsibilities:- Involved in the requirements analysis and design of User Interface specifications
- Writing Functional Specifications, responsible for the design of call flow diagrams using Visio
- Involved in providing Test Scripts and Templates with test results of each task delivered to the client team.
- Involved web development using Struts Framework
- Responsible for unit testing the classes and support for integration testing.
- Responsible for application server configuration, environment setup for testing phases.
Environment: Java 1.4, Java, XML, Flash 8.0, Tomcat 5.0, Apache Server 2.0.
Confidential
Developer and Tester
Responsibilities:- Development using Java and Struts framework.
- Testing on different work environments and building of test cases.
- Involved in Deployment the application in Developing and production mode.
- Regression testing and fixing bugs logged after UAT.
- Tomcat and Apache Configuration.
Environment: Java 1.4, JavaScript, SQL, PL - SQL, Struts 1.2, Tomcat 5.0, Apache Server 2.0, Oracle 9i.