Technical Consultant Resume
Milpitas, CA
SUMMARY
- Over 14 years of strong experience in Software Technology, Software Configuration Management, Linux Administration, DevOps Infrastructure and Build Administration, Release Configuration Engineer, Build Engineering & Continuous Integrations and Deployment processes at various enterprises.
- Experience in AWS (Amazon Web Services) Cloud platform and its features which include EC2, VPC, EBS, AMI, SNS, RDS, Cloud Watch, Cloud Trail, IAM, S3, R53, Confidential Firewalls, VPN, SES.SSL, oAuth, Networking, Cloud Formation AWS Config, Auto scaling, Cloud Front,
- Experience in Designing and deploying AWS solutions using EC2 instances, EBS, Networking and Storage.
- Experience on GCP (Google Cloud Platform) platform and its features on Compute, Storage & Databases, Networking and Identity & Security.
- Experience with IaaS, PaaS and SaaS environments.
- Experience with configuration management tools like PUPPET, CHEF and ANSIBLE.
- Experience on virtualization technologies like VMware, Docker and Vagrant.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Vagrant and Knowledge on Docker features.
- Experience writing Chef Cookbook and recipes to automate the deployment process and to integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework.
- Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.
- Installed and configured Puppet and Puppet Master, agent nodes and an admin control workstation and writing Puppet manifests to automate services.
- Experience and Knowledge with scripting languages like Shell, Ruby and Python.
- Experience with build tools Ant and MAVEN for writing build.xml, pom.xml, source code repositories, artifact repositories and build automation.
- Good knowledge in managing the NEXUS and Artifactory repositories for the MAVEN artifacts and dependencies.
- Experience in using the open source monitoring tools like Nagios, Splunk and NewRelic and logging tools like Logentries.
- Excellent experience in branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS, GIT Hub and GIT on UNIX and Windows environment.
- Experience in configuration and troubleshooting of DNS, DHCP, LDAP, NFS, LVM, FTP, Remote Access Protocol, and other security management tools.
- Experience in LDAP Integration and OKTA integration with CMS applications.
- Experience in installing configuring and deploying of Java/J2EE applications in Application Servers like WEBSPHERE, WEBLOGIC and JBOSS.
- Experience in WebSphere Portal Administration and maintaining the Portal Stack and responsible for installing, maintaining, and troubleshooting IBM WebSphere Application Server, IBM WebSphere Portal and Web Content Management Systems running on Linux and Windows Operating Systems
- Hands on experience in performing tasks in Databases like Oracle, MySQL and MSSQL.
- Experience and Knowledge with scripting languages like Unix/Linux Shell, Ruby and Python.
- Have 2+ years of experience in Adobe AEM tool maintenance and administration activities.
- Involving Upgrade Activities from AEM v 6.1 to AEM v 6.3
- Having 2 + years of experience on CQ5 development and administration
- Have 5+ years of experience in Oracle WebCenter Sites 11g & 12c (FATWIRE) Administration, Installation, Up gradation, patches, maintenance, troubleshooting, DR setup, CSDT Setup and Content Management System.
- 1+ years of experience in FileNet Administration and CMS, ADR Capture.
- 2+ years of experience in Open Text (Vignette) Administration
TECHNICAL SKILLS
Operating Systems: Windows, Unix, RHEL and Solaris.
Languages: C, Embedded C (extensions), C++, XML, Shell, Perl, Java, Powershell, Python, Ruby.
Version Control Tools: Tortoise SVN, Perforce, PVCS, Harvest, GIT, Clear case, CVS.
Build Tools: Cruise Control, ANT, Maven, SBT, Jenkins, Team city, Puppet, Chef.
Bug Tracking Tools: JIRA, Remedy, HP Quality Center, IBM Clear Quest, Mingle, Bamboo
Application/Web Server: Apache Tomcat, WebSphere, JBoss, IIS, Weblogic, HTTP server
Databases: MySQL, MS Access SQL Server 2005, 2008, 2012, 2014
PROFESSIONAL EXPERIENCE
Technical Consultant
Confidential, Milpitas, CA
Responsibilities:
- Handling Build and Release, Code base lines, Code merges and handling merge conflicts, Branch and Label Creation in GIT and Interfaced between Development and Infrastructure.
- Working with AWS/AMS infrastructure team on various resource services, VPC EC2, S3, IAM, EBS, CiscoFirewalls, VPN, SES, SNS, SSL, oAuth, Networking, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
- Handling the Install software, Applying Patches, Manage file systems, Monitoring performance, Troubleshoot alerts and day - to-day Operations,
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments and writing build.xml, pom.xml, source code repositories, artifact repositories and build automation.
- Installed/Configured/Managed Jenkins CI Automation.
- Installed/Configured and Managed Nexus and Artifactory Repository Manager.
- Analyze and resolve conflicts related to merging of source code for GIT.
- Defined dependencies and plug-ins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
- AEM Instances Installation and handling the hot fixes, service packs with Adobe
- Working the Adobe team on AWS Issues, Adobe Marketing tool monitoring and Setting up new AEM instances. (Author / publish / dispatcher)
- Firewalls handling and follow-up with different teams.
- Dispatcher rewrites rules, cache handling and deployment of bundles via OSGI console, maintaining LLE’s Instances and servers handling.
- SAML Authentication Configuration settings, Involved in OKTA Integrations.
- Bug Fixing, Working with Daycare team for Product Issues, LLE’s and Production Deployments.
- Worked on Jira and Bit-bucket and Manage the Subversion repositories,
- Daily Backup of AEM repository(online & offline backup),Cleanup activity, package maintenance and Handling Content import / export activities
- Creating Users / Groups permissions and Setting up replication agents.
- Application Monitoring, Log Analysis, thread dumps validation and troubleshooting.
- Environment Monitoring and on call support.
Technical Consultant - DevOps
Confidential, San Francisco, CA
Responsibilities:
- Installed Apache Webserver, WebLogic Application Server, and Oracle database in the servers.
- Involved in business impact analysis & risk assessments of business functions. Accordingly, designed, developed, documented and implemented Disaster Recovery infrastructure for mission critical servers
- Handling the source and artifact repositories, upgrade, maintenance and automation tools.
- Install/Upgrade Tools, LDAP Integration, patches handling on Linux servers.
- Involved in Cluster Instance Setup, DR Instance Setup and Third party Integrations.
- Installation Redhat Linux Enterprise Server 5/6.
- Installation of WebLogic, upgraded to service pack updates, configuring and creation new domain & services starting & stopping.
- Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems.
- Worked on SPLUNK, NewRelic, ANSIBLE, Linux Instances.
- Support for Apache, MySQL, Tomcat Installation, configuration, maintenance and troubleshooting.
- Working for DevOps Platform team responsible for specialization areas related to Puppet for Cloud Automation.
- Involved in developing custom scripts using Shell (BASH) to automate jobs.
- Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH.
- Production support of Apache and installation, configuration, management and troubleshooting.
- Installation, configuration, support and security implementation on DNS, DHCP, NFS, HTTPD.
- Planned, implemented, documented and administered configuration management across multiple regions.
- Worked on making the branching/merging decisions in the stakeholders meeting and giving oncall support.
- Coordinated with variety of teams like DBA, Corp team, Development team and build team for a successful code promotion.
- Working with GITHub and Created branches for future parallel releases.
- Worked on Jira and Bit bucket and Manage the Subversion repositories,
- Used Jenkins as a build tool to create build packages and Created build and deployment jobs in Jenkins for various components
- Working with Production support team on Application Issues and worked with Ansible.
- Daily Backup, Cleaning up of versions, package maintenance and regular Deployment activities.
- Handling Content import / export activities and Creating Users / Groups and permissions
- Application servers monitoring on SPLUNK and NewRlic process handling, JENKING Deployment Issues, Production Server Monitoring Issues.
Technical Lead
Confidential
Responsibilities:
- Set up the build and deployment automation for Java base project by using Jenkins and Ant.
- Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages.
- Gathered Information from the Clients and providing consultation by performing POC and setup the Build/Deployment and Release Management
- Creating builds using ANT scripts manually and automated and troubleshooting both build and deployment and installation issues.
- Created custom developer tools and workflows for testing and releasing code.
- Automated the Build Process using Jenkins and handled complete Build and Release process including code, documentation and supporting testing team along with the server Administration.
- CSDT setup and GITHUB branch creation and handling the components commit process.
- Installations of Application Instances and handling the SHALL scripting process.
Team Lead
Confidential
Responsibilities:
- Primary duties include Build and Deployment of the java applications onto different environments Dev, QA and UAT.
- Generated Ant, Maven & UNIX scripts for build activities in QA, Staging and Production environments.
- Managed Users and Groups in SVN and involved in troubleshooting client spec issues and user issues.
- Automated the deployment and server bounce process is by creating the scripts using Web Logic Scripting Tool (WLST).
- Built artifacts (WAR's and EAR's) are deployed into a WebLogic app server by integrating the WLST scripts to Shell Scripts.
- Worked on daily builds/deployments from Integration environment through staging environment.
- Involved in Weblogic Server administration and maintenance, Installing tools, upgrades, patches handling on Linux servers.
- Involved in Cluster Instance Setup, DR Instance Setup and Third party Integrations.
- Planned, implemented, documented and administered configuration management across multiple regions.
- Worked on making the branching/merging decisions in the stakeholders meeting and giving oncall support.
- Coordinated with variety of teams like DBA, Corp team, Development team and build team for a successful code promotion.
- Working with GITHub and Created branches for future parallel releases.
- Used Jenkins as a build tool to create build packages and Created build and deployment jobs in Jenkins for various components
- Working with Production support team on Application Issues.
- Daily Backup, cleaning up of versions, package maintenance and regular Deployment activities.
- Handling Content import / export activities and Creating Users / Groups and permissions
- Application servers monitoring on SPLUNK and NewRlic process handling, JENKING Deployment Issues, Production Server Monitoring Issues.
Team Lead - DevOperations
Confidential
Responsibilities:
- Troubleshooting IBM WebSphere Application Server Issues.
- Support of Application and tools installation, configuration, management and logs monitoring.
- Used Jenkins as a build tool to create build packages and Created build and deployment jobs in Jenkins for various components
- Coordinated with variety of teams like DBA, Corp team, Development team and build team for a successful code promotion
- Working with Production support team and Content Authors on Content and Application Issues.
- Daily Backup, cleaning up of versions, package maintenance and regular Deployment activities.
- WebSphere Portal Administration and maintaining the Portal Stack and responsible for installing, maintaining and Management Systems running on Operating Systems
- Handling Content import / export activities and Creating Users / Groups and permissions
- Worked on Jira and Bit-bucket and Manage the Subversion repositories.