Aem Devops & Developer Resume
Milpitas, CA
SUMMARY
- 5 years of experience with DevOps methodologies and cloud infrastructure automation tools like AWS (EC2, S3, Cloud Formation, cloud watch etc.)
- Created a complete solution for CI/CD for legacy and new services
- Experience in developing applications using J2EE Technologies (JSP, Servlets, and JDBC) and Core JAVA for Finance, Insurance and Gov. Sector.
- Supported server/VM provisioning activities, middleware installation and deployment activities via chef.
- Written Chef cookbooks and recipes to Provision Several pre - prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.
- Knowledge of Atlassian tool suite products like Bamboo, Jira, Confluence.
- Worked in an agile development team to deliver an end to end continuous integration/continuous delivery pipeline by integration Jenkins + Rundeck+ Chef and AWS for VM provisioning.
- Participated in the creation of our internal framework to manage services
- Managed all multi tenant’s customer facing services.
- Automated provisioning and orchestration of resources.
- Migrated a number of services previously “managed” by hand to CM tool chef.
- Deployed a solution to manage logs using log stash.
- Troubleshot issues and incidents during all phases of SDLC including compilation to Production deliveries.
- Added documentations and processes to hand off services management to other teams.
- Develop, enhance and maintain the build, deployment and configurations for continuous integration and automate regression and acceptance testing.
- Setting up one-click framework for build and deployment on Non-production environments.
- Automate the Build and deploy of all internal Java and .Net applications in lower environments using various continuous integration tools and scripting languages.
- Learning and Implementing Evolving new technologies to stream line and optimize release process in the organization.
- SCM process automation and strategy implementation.
- Infrastructure Management and Deployment automation.
- Release Process Implementation like Dev Ops and Continuous Delivery methodologies to existing Build & Deployment Strategies.
TECHNICAL SKILLS
Cloud Services: AWS exposure to Open Stack
Container Deployments: Vagrant, Dockers
Build Tools: Ant, Maven, Gradle, NANT.
Scripting Languages: Shell, Ruby, Perl
Configuration Management: Perforce, Subversion, GIT
CI Tools: Jenkins, Teamcity, Bamboo
Operating Systems: Windows, Unix, RHEL and Solaris.
Databases: Oracle, MySQL, MS Access
Change Management: Remedy, Service Now, and PVCS Tracker.
Web/Application Servers: Tomcat, HTTP Server, Weblogic, JbossBug Reporting Tools SDM-12, Bug Zilla, JIRA and Rational Clear Quest. Stash
DevOps: Chef, PuppetOther Tools/Applications HP PPM, SharePoint, Confluence, F5.
Language & Technologies: CORE JAVA, JDK 1.7, J2EE(JSP, Servlet, JDBC), PL/SQL,Python
PROFESSIONAL EXPERIENCE
Confidential
AEM DevOps & Developer
Responsibilities:
- Working on Content Management System for Adobe Experience Manager and Implementing the workflow of the Environments Using AEM 6.1
- Installation of AEM 6.1/6.2/6.3 using Puppet Docker and Python.
- Implemented the Deployment Automation using Puppet and Python
- Creating the alerts for Splunk logs for Application and webserver
- Maintained the configurations for Replication agents and flush and automated the deployment in environments using puppet modules
- Maintain AEM instances, services, hotfixes, service packs and updates
- Automated the installation for imagemagic and ffmpeg .
- Worked on JCR, XPATH quires .
- Automated the Mongo and tarmk configurations and deployed through environments
- Implemented the Docker Swarm & Kubernets with AWS clouformation Stack.
- Implemented the Dashboard deployment for AEM instances
- Auto Scheduler for copying the content from Prod to Non Prod Servers.
- Worked on Nginx and Apache rewrite rules
- Implemented the Purge Workflows, Offline TAR MK for AEM maintaince
- Implemented the environmental dashboard for different projects using Java and J2EE
- Worked on Front end Java script and html in Python to get the Json from Mongo db and show in html and CSS and deployed in Nginx .
- Customized the AEM Operations Dashboard and wrote the Health checks for monitoring and wrote schedulers jobs for better performance and created the workflow purge jobs .
- AEM 6.3 Migration
- Created Dashboard for Monitoring AEM instances and health checks
- Created Components and templates for AEM 6.1/6.2/6.3
- Managed Apache web servers, dispatcher filters redirects and caching strategy.
- Created services and servlets
- Managed hotfixes and upgrades
- Utilize AJAX,JSON, and REST APIS
Environment: JAVA, Python, Javascript, HTML,AEM, Nginx,Ruby, Puppet.
Confidential, Milpitas, CA
DevOps / Build and Release Engineer
Responsibilities:
- Responsible for Deployment Activity of ATG application (BCC, CSC, STOREFRONT, Search )
- Installation of different stack such as WebLogic, Tibco,Taxware.
- Installation and Validation of Certificate.
- Responsible for Load Balancing, Database Connection Pooling, security, transaction Management Services, web and enterprises component deployment services.
- Responsible for Taxware/ATG/Tibco Installation.
- Command batch scripting / Power Shell programming.
- Used AWS cloud for all the linux boxes to create from AWS EC2 instance and configure the ssh-keys and all the Mysql and oracle databases.
- Maintain the code durability of VSS and TFS
- Coded for Merchant notices & statements using java, j2ee, web services.
- Writing different cookbook for different type of requirement related to configuration changes, building instance and other changes as per requirement through in Qubell
- Able to create scripts for system administration using languages such as BASH and Python.
- Responsible for Monitoring of the Site with the help of Zabbix and other home grown tool & Net cool and Monitoring with Splunk .
- Creating the Alerts from Logs and Application from Splunk Monitoring.
- Designed Dashboard using Java and Php for integrating Services of Environment using Vcloud Director.
- Installing the Rpm Packages to linux Operating System and Configuring the Application Scripts and Properties.
- Managed the database of MS SQL & NOSQL in TVS instore Project and creating the database scripts.
- Penetrating the Load balancer testing with the security.
- Take part in Stress Test for performance tuning and capacity planning.
- Created the script for integrated through python from weblogic
- Automating the repeated task by writing shell script & python.
- Automating the Bigdata, hadoop analytics pipline using tool sqoop.
- Developed the Rest service for updating the artifacts using java,Rest API, SOAP & JSON.
- Implemented the tools and integrated the Extract transform load through Java.
- Automating the repeated task by writing java code and enabling same by cron job.
- Providing Support Documents for Releases.
- Architected and implemented automated cloud infrastructure using Chef & Qubeel.
- Chef to aid with the continuous deployment process, and migrating in-house systems using V-cloud Direct.
- Server Configuration management using Chef and Qubell.
- Troubleshooting the network issues in TCP-IP and UDP-IP & Load balancers.
- Worked to implement the Dashboard of Pricing information.
- Analyzing and Fixing of the Defects/Enhancements raised by the Business users.
- Extending an existing Chef for an operations tool start-up to enable seamless full- infrastructure provisioning for site-redundancy and staging/development environments.
- Continuous Integration/Deployment, Managing the release process, Scripting, Automation.
- Writing different Scripting in shell for e.g. Traffic Control/Traffic Management (disable, stop, enable) for the production Site.
- Generated and Published build and deploy reports in various CI tools
- Source Code Branch maintenance, Forward & Reverse Integrate activities for code merges into Release & Project branches.
- Handling the cutover activities, Dependencies, resource allocation, Overseeing the approvals, downtime schedules for PROD releases etc.
Environment: JAVA, Python, Javascript, HTML, DHTML, JSP, EJB 2.0, Servlets, XML, XSLT, Struts, Web Sphere, Apache, Oracle 10g, My SQL, MS-Access.jenkins,git,Clear quest
Confidential
Sr Infrastructure Specialist/Devops
Responsibilities:
- Responsible for Development, UIT, SYTEM, UAT, STAGING Builds and Releases.
- Builds and deploys in Oracle Weblogic server 11g.
- Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
- Responsible for CI environments (Jenkins, Nexus, Sonar)
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Enforced automation in build and deployment procedures, executed code builds and deployment activities.
- Deployed built artifacts to Websphere application server using maven and python scripts.
- Responsible for design and maintenance of the Subversion (SVN) Repositories,
- Managed the source codes repository of multiple development applications using Tortoise SVN.
- Defined and Implemented CM and Release Management Processes, Policies and Procedures.
- Implement, maintain and support reliable, timely and reproducible builds for project teams.
- Maintained build related scripts developed inANT, Python and shell. Modified build configuration files includingAnt’s build.xml.
- Worked with development team to migrateAntscripts to Maven.
- Experienced in authoring pom.xml files, performing releases with the Maven release plugin Mavenization of Java projects and managing Maven repositories.
- Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
- Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
- Configured and maintained Jenkins to implement the CI process and integrated the tool withAntand Maven to schedule the builds.
Environment: JAVA, Javascript, HTML, DHTML, JSP, EJB 2.0, Servlets, XML, XSLT, Struts, Web Sphere, Apache, Oracle 10g, My SQL, MS-Access.