We provide IT Staff Augmentation Services!

Devops Engineer/application Support Resume

4.00/5 (Submit Your Rating)

Franklin, WI

SUMMARY:

  • Over 8+ Years of extensive work experience on Build Engineering & Release Management process, including end - to-end code configuration, building binaries&deployments of artifacts for entire life cycle model in Enterprise Applications.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment.
  • Experience with Service, Incident and Change Management Using ServiceNow platform
  • Strong experience in working with Ansible, Docker containers.
  • Used Git for change submissions in Gerrit Code Review.
  • Experience with Terraform to build infrastructure as a code
  • Expert knowledge of developing large scale applications using .NET framework in the areas that require Performance, Scalability, Security and Extensibility.
  • Experience in working with Docker, AWS and open stack .
  • Involved in designing application-using .NET Technologies.
  • Good understanding of Openshift platform in managing Docker containers and Kubernetes Clusters
  • Design and Implemented Cloud Orchestration solution using Google Cloud, AWS EC2 & Microsoft Azure, Docker and Kubernetes.
  • Extensive experience of working with the release and deployment of large-scale .Net, Java/J2EE, Android and IOS applications
  • Experience in Automating, Configuring and Deploying Instances on Azure environments and in Data centers.
  • Ability to create scripts using Azure PowerShell during for automation and build process.
  • Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database, Data warehouse.
  • DevOps Practice for Micro Services using Kubernetes as Orchestrator.
  • Strong experience with version control tools like GIT, SVN and Gerrit for code review.
  • Experience with AWS Cloud environment setup (EC2, S3, VPC, Glaciers)
  • Experience in creation of cloud formation templates, bootstrapping with Chef.
  • Good development experience in HTML, JavaScript, XML, VB/VB.NET/ASP/ASP.NET/C# and JAVA/JSP.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Experience in various configuration and automation management tools such as Chef and Ansible.
  • Auto spawning of servers on the Amazon Web Services (AWS) platform using chef configuration management tools.
  • Performed configuration, deployment and support of cloud services in Amazon Web Services (AWS).
  • Experience in administration of web servers like Apache web server and Apache Tomcat.
  • Experience in administering Linux. Experience in Installation, Configuration, Backup, Recovery,
  • Skilled at Software Development Life Cycles and Agile Programming Methodologies.
  • Experience in working on source controller tools like Subversion (SVN), GIT, and IBM Clear case (UCM) and Perforce.
  • Experience in software build tools like Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively.
  • Experience in administering and configuring Nexus Repository Manager for Maven builds.
  • Expert in deploying the code through web application servers like Web Sphere/Apache Tomcat/JBOSS.
  • Extensively worked on Hudson/Jenkins and IBM Rational Build Forgefor continuous integration and for End-to-End automation for all build and deployments.
  • Ability to build deployment, build scripts and automated solutions (using scripting languages such as Shell, Perl, JavaScript, AWK, etc.)
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, PMD, Findbugs and Checkstyle .
  • Solid understanding of Operating Systems like Linux, UNIX, Windows.
  • Expertise in Querying RDBMS such as Oracle, MY SQL and DB2by using SQL for data integrity.
  • Hands-on Experience of the J2EE Framework and its components as related to Java build, test, deployment and release management initiatives.
  • Experienced in handling Release Management activities.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
  • Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Self-motivated, quick learner takes independent responsibility to contribute and teamwork skills.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Experience with monitoring, debugging, profiling, and memory analysis in Java applications and environments.
  • Good experience to setup, configure continuous build processes using Buildforge/CruiseControl/Hudson, Jenkins, Maven, Ant, Nant, MS build, Subversion and ClearCase, Perl.
  • Good experience in writing UNIX scripts, Perl script, Maven and Ant.
  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare VM's as required in the environment.
  • Hands on Experience in AWS Cloud in various AWS Services such as Redshift Cluster, Route 53 Domain configuration.
  • Extensive experience on Build Automation and Continuous Integration concepts by using tools like Jenkins, Hudson. Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code
  • Experienced in trouble shooting, configuring and deploying enterprise applications in WebSphere, WebLogic and Tomcat, JBoss as well.

TECHNICAL SKILLS:

Programming Languages: C, C++, Perl scripting, Shell scripting, Python, Java/J2EE. And POWERSHELL

Operating Systems: Windows 7/Vista/XP/2003/2000/NT/98/95, Sun Solaris 2.x, HP-Unix, RHEL.

Build Tools: ANT, MAVEN, GRADLE, CHEF, PUPPET, ANSIBLE and ANSIBLE TOWER

Databases: Oracle 11g/10g/9i/8i, MYSQL, SQL Server 2008.

CI Tools: Hudson, Jenkins, Cloudbees Jenkins and Bamboo.

Web Servers: Web logic, Web Sphere, Apache Tomcat, JBOSS

Version Control System: Subversion (SVN), GITHUB, GITLAB, Perforce, GIT, BitBucket and TFS

Tracking tools: JIRA, Remedy, Clear Quest, BugZilla: .

Repositories: Nexus, Artifactory.

Testing Tools: QTP, SOAP UI

Change Management Tools: Cherwell, HPSM

Deployment Tools: Urban Code, XL Deploy and Octopus Deploy

EXPERIENCE:

Confidential, Franklin, WI

DevOps Engineer/Application Support

Responsibilities:

  • Experience in Working on Source Control tools like Tortoise SVN and GITHUB and GITLAB
  • Participated in GITLAB POC and Migrated all Repo’s from GITHUB to GITLAB.
  • Participated in Cloudbees Jenkins POC implementation and written all the Use cases for Organization Required.
  • Used Gradle, Xcode and Maven as a build tools on Java , Android and swift based projects for the development of build artifacts on the source code.
  • Worked on Deployment to AWS using Ansible Tower and Terraform.
  • Used Terraform and did "Infrastructure as code" and modifying Terraform scripts as and when configuration changes happens .
  • Architecting the IAM scope for B2C and B2B identities using Azure AD, and integrating .NET Web Apps with Azure AD.
  • Installed and configured Terraform and Written modules for AWS Services
  • Worked on Power Shell scripts to automate the Azure cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.
  • Worked on planning and deployment of Self-service password reset functionality of Azure AD which reduces IT helpdesk cost.
  • Managed Bitbucket/GITHUB repositories for branching, merging, and tagging
  • Hands on experience in creating pods and managing on the cluster environment on Kubernete s
  • Worked with Application teams closely to understand their process for automating their Apps to New Pipeline using GITHUB, Jenkins, Nexus, UCD and Ansible Tower.
  • Onboarded 20+ Application teams to Automation Process and Providing Overview on all tools to understand the process and conducting training on New Pipeline Jenkins, GITHUB, Nexus and Ansible Tower.
  • Created JIRA projects, templates, workflows, screens, fields and other administrative activities.
  • Provided ongoing support and configuration for JIRA project, workflows, Screens, fields, permissions, and other Admin tasks.
  • Created custom templates for use within Confluence .
  • Prepared projects, dashboards, reports and questions for all JIRA related services
  • Worked with Ansible in conjunction with Vagrant in a DevOps environment.
  • Implemented a production ready, load balanced, highly available, and fault tolerant Kubernetes infrastructure.
  • Managed local deployments in Kubernetes , creating local cluster and deploying application containers.
  • Written roles and playbooks for installing tools like Jenkins, Confluence and Jira using Ansible Tower.
  • Written roles and playbooks for Installing Security tools like Tanium Client, Qualys and Fireeye over 1100+ servers using Ansible Tower .
  • Building/Maintaining Docker container clusters managed by Kubernetes , Linux, Bash, GIT, Docker, on AWS . Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy .
  • Configured CICD in VSTS of .NET Project to Docker Containers. As a Software Developer, I was responsible for
  • Played the Admin Roles for Ansible Tower, GITHUB, Jenkins and Nexus Repository Manger.
  • Extensively Worked on Hudson and Jenkins for Continuous integration and for End to End automation for all Build and Deployments.
  • Strong Knowledge on Source Controller concepts like Branches, Merges and Tags
  • Responsible for Development, UIT, SYTEM, UAT, STAGING, PRODUCTION Builds and Releases.
  • Experience in using Defect tracking tools like JIRA, Remedy, HP Quality Center and IBM Clear Quest.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Ngnix .
  • Certified Intermediate Ngnix Engineer.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Worked on installation of Docker using Docker toolbox.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, and Ansible etc.
  • Getting the list of issues from the components (project, module, file etc.) with the help of SonarQube .
  • Interacted with Users and Application Owners for gathering information required for Application Packaging.
  • Viewing the selected issues of web interface using SonarQube .
  • Working closely with different development teams to understand their requirements and providing solutions
  • Developed build and deployment scripts using ANT, MAVEN and GRADLE as build tools in Jenkins to move from one environment to other environments.
  • Build, configured and support Application team environments. Integrated GITHUB and GITLAB, GRADLE with Jenkins to implement the continuous integration process.
  • Analyzing and converting existing deployment scripts to UCD process.
  • Combining similar deployment workflows in to UCD Component templates.
  • Configuration management using UCD Component/Application/Environment/Recourse properties.
  • Building deployment solutions for .NET, WAS and JBOSS deployments in UCD.
  • Integrating UCD with Jenkins and enabling continuous deployments.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Developed the Migration Plan Process for Ansible Tower 3.1 Version
  • Installed Latest version of Ansible Tower 3.1.3 as clustering set-up and Configured the complete Ansible Tower 3.1
  • Created the Projects, Job templates and Inventory’s in Ansible Tower and Integrated the GITHUB and setting-up complete Pipeline process for application teams.
  • Worked with Network team for setting up clustering set-up for Ansible Tower that required
  • Created Organizations in Ansible Tower and Added Application teams AD Group to Organizations to run their Jobs in Ansible Tower GUI .
  • Worked with RedHat Support to team and Created Tickets for Issues and Bugs Fixes
  • Participated in Nexus Migration as admin for Nexus and written the scripts for Migration Process.
  • Perform Daily Deployment of code to development servers and handling production and non-production outages
  • Documentation of detailed build configuration, Build procedures, schedule build calendars and change history for releases
  • Performed weekly / monthly and on-call deployments of application codes to production environments
  • Created Playbooks for each application to help the release management team for successful deployments

Environment: Jenkins, Cloudbees Jenkins, GITHUB, GITLAB, TFS, Ansible, Ansible Tower, Kubernetes, Docker, HPSM,CHERWELL, Nexus Repository Manager, Jira, UCD, ANT, MAVEN, GRADLE, Windows 7 and 10, Linux, RHEL, PowerShell, WAS, SonarQube, Grafana, Prometheus.

Confidential, Eagan, MN

Senior DevOps Engineer

Responsibilities:

  • Build Engineer for a team that involved 5 different developments teams and multiple simultaneous software releases.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used JIRA to track issues and Change Management.
  • Developed and Implemented Software Release Management strategies for various applications according to the Agile Process.
  • Used Shell and Perl scripting to deploy artifacts that are built by Maven .
  • Installed and Configured Jenkins for Continuous Integration .
  • Developed Playbooks using Ansible . Automated agent's installation of Nagios on Windows servers and Linux servers .
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Created and Implemented ANT and Maven build scripts for the JAVA applications and NANT and MS Build for . Net actively worked with application teams to understand current Deploy process.
  • Documented the whole Build Process going and made them available for all the other team members by uploading them onto the Intranet.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes .
  • Jenkins was used for implementing automated CI/CD for daily deployments and for creating the end to end builds and deployment process .
  • Jenkins used for Different types of Jobs created for Multiple Projects worked using Build Pipelines and Deploy into various environments using the Maven and other Tools.
  • Worked extensively on Ansible Playbooks and Scripting.
  • Created Ansible playbooks for different environments for release and converted Puppet scripts into the Ansible Playbooks .
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Carried Deployments and builds on various environments using Jenkins Automation tool.
  • Planning, scheduling and documenting releases at code Freeze Periods.
  • Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, Nexus, Ansible and Run deck.
  • Creating a fully automated build and Deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins/Hudson, and Sub Version .
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Perform Deployment of Release to various QA & UAT in Linux environments .
  • Work with different team members for automation of Release components.
  • Supporting different projects build and release SCM effort e.g. branching, tagging, merge etc. Environment like Ansible, Jenkins, Maven, AWS, EC2, Jira, Linux, Java, Web Logic, and RHEL .
  • Created Subversion repositories and structure .
  • Managed branches and branching strategies in subversion .
  • Managed Dependencies using maven .
  • Create main release for development work.
  • Branch Creation Including updating version number in Pom.
  • Ensure Responsibility for merge up from prior branch\Creating Jenkins jobs for new branches
  • Setting up subversion repositories, trac instances and configuring Jenkins.
  • Used Ansible and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Designed the project workflows/pipelines using Jenkins as CI tool and troubleshoot Jenkins job failure issues.
  • Extensive experience with Atlassian JIRA for Project Planning/Management.
  • Integrated Subversion into Hudson/Jenkins to automate the code check-out process.

Environment: AWS, Subversion (SVN), Jenkins, Ansible, Puppet, Java/J2EE, ANT, MAVEN, Kubernetes, Docker, TC Server, Tomcat, WSO2 (DSS, ESB and API Manager), Shell Scripts, XML, Data Center, UNIX, Windows 7, Oracle, Service Now, Nexus Repository and Gerrit.

Confidential, Boston, MA

Senior DevOps Engineer

Responsibilities:

  • Participated in the release cycle of the product, which involves environments like Development, test, QA and UAT.
  • Develop Cloud Formation scripts to automate EC2 instances creation for multiple applications
  • Created Cloud Formation templates and deployed AWS resources using it.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Creating CloudWatch alerts for instances and using them in Auto-scaling launch configurations.
  • Creating an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console.
  • Bootstrapping instances using Chef and integrating with auto scaling.
  • Manage the configurations of multiple servers using Chef.
  • Managed application server domain configuration files for 60+ applications using Chef SCM
  • Used Subversion for the purpose of Software Configuration management and maintaining the versions.
  • Perform biweekly build cycle and testing processes.
  • Used MavenScripts to automate the build process.
  • Installed Nexus and used it as Private Repository Manager with in the company.
  • Worked with Ansible on various deployment configurations
  • Created and setup the entire Chef Infrastructure
  • Created Wrappers on top of Chef Knife tools as per requirements
  • Customized various community cookbooks (Setting up weblogic infrastructure, Installation of AppDynamics monitoring tool)
  • Installed and Configured Jenkins for CI/Automation tool.
  • Responsible for User Management, Plugin Management and END-END automation of Build and Deploy using Jenkins.
  • Developed Shelland Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Coordinated Release effort amongst various teams (Dev, QA, DBA and Business Analysis) in geographically separated environment.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Developed and maintained integration and release processes.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Analyzed and Converted ANT scripts to MAVEN to standardize the procedures.
  • Integrated builds with Code Quality Tools like Cobertura, PMD and Findbugs.
  • Associated in implementing SonarQube code quality analysis tool for the code.
  • Created, Configured and administered Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Supported and developed tools for integration, automated testing and release management.
  • Used Perl/Shell to automate build and deployment Process.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Executed the DB Scripts (DML), which has dependencies on the code on Oracle DB.
  • Documented the deployment process (Migration Doc) of code to production.
  • Used Remedy as deployment issue tracking tool.

Environment: AWS, Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, Cucumber, Cassandra, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, Data Center, UNIX, Windows 7, Oracle, ServiceNow.

Confidential, Minneapolis, MN

DevOps Engineer

Responsibilities:

  • Application Deployments & Environment configuration using Chef and Ansible.
  • Managing virtual machines using VM ware, Oracle Virtual box, Docker.
  • Created Chef cookbooks for sudo users and network configurations using Chef Server
  • Maintaining automated environment using Chef Recipes and cookbooks.
  • Primarily used Ruby to write GIT applications and Chef Recipes.
  • Installing, configuring and administering Jenkins CI tool on Linux machines and u sed Jenkins for Continuous Integration and deployment into different Web/ Application Servers.
  • Extensive experience in hosting applications along with building and testing the applications using Jenkins.
  • Used Jenkins for Automating Builds and Automating Deployments.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Developed build and deployment processes for Pre-production environments.
  • Used GIT HUB as source code repositories.
  • Managed GIT repositories for branching, merging, and tagging.
  • Integrating Nagios with other monitoring/alert solutions
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Involved installing and managing different automation and monitoring tools on Redhat Linux like Nagios.
  • Developed build scripts using Gradle and MAVEN as the build tools for the creation of the build artifacts like war/jar or ear files.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Developed Python, Shell and Ruby Scripts for automation and monitoring purpose.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Involved for setting up of Subversion-SVN server, server maintenance, Client machines setup.
  • Imported and managed multiple applications in Subversion (SVN).
  • Managed branching and Merging in a multi-project environment.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Used various networking tools such as Ssh, telnet, rlogin, ftp and ping to troubleshoot daily networking issues.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Ability to work with SQL queries across multiple database and applications.
  • Managed email (Postfix and Send mail), LDAP and Oracle services.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Performed Database Tasks as executing DML’s in MySQL.
  • Participated as an active member of Change Control Board in Production Readiness process.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Skilled to Write, debug, maintain scripts in Shell, Perl etc.
  • Evaluated and implemented internal and third-party tools for appropriateness, ease-of- use, scalability, robustness
  • Coordinated with operations teams to create strategies and detailed plans for deployment sequencing, timing
  • Experienced with release engineering, build or configuration management in JBoss web application environment.
  • Experienced in Software Development Life-Cycle, Incident, Problem, Change, and Release Management practices.
  • Worked with the Architects on SDLC process being the owner of post development environments
  • Coordinated the resources by working closely with Project Managers for the release and carried deployments and builds on various environments using continuous integration tool
  • Developed and implemented the software release management for the release of web applications.

Environment: C++ and Java/J2ee, ANT, SVN, GIT, Linux, Shell, Hudson, Apache Tomcat, nexus, JIRA, SQL Server, Chef, Ansible.

Confidential, Horsham, PA

Sr.DevOps Engineer

Responsibilities:

  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Application of automations tools like Chef, Puppet, DevOps based on the requirements.
  • Deployment and implementation of Chef for infrastructure as code initiative .
  • Performed the automation using Chef Configuration management .
  • Involved in Chef-infra maintenance including backup/monitoring/security fix and on Chef Server backups.
  • Used ANT as build tool on Java projects for the development of build artifacts on the source code.
  • Worked with Knife command-line tool and creating Cookbook .
  • Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
  • Troubleshoot Build and Deploy Issues, with little downtime.
  • Organized and Co-ordinated Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Worked on Managing the Private Cloud Environment using Chef.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Installed, Configured, Administer Hudson/Jenkins Continuous Integration Tool .
  • Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool .
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Provided ANT build script for building and deploying the application.
  • 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).
  • Provided stable build environments for product development.
  • Automated the cloud deployments using chef, Python (boto & fabric) and AWS Cloud Formation Templates.
  • Administration and Support of UNIX Servers including SUSE , Solaris, HP-UX & Red Hat Linux and Centos.

Environment: Java, Eclipse, Toad, Git, Docker, Tomcat, Apache, Oracle 12c, Jenkins, Python, Ruby Chef, JIRA, Maven, Art factory, Ubuntu, CentOS, Linux, AWS, AWS Cloud Formation Templates, Cassandra, AWS RDS, AWS Cloud Watch, Ruby, Chef-solo/server

Confidential

Build Engineer

Responsibilities:

  • Participated in the release cycle of the product which involve environments like Development, INTand QA
  • Responsible for configuration, maintenance, and troubleshooting Portal.
  • Used SVNfor the purpose of Software Configuration management and maintaining the versions of code.
  • Continuous Integration of builds using Jenkins's, Migration of build system Ant to Maven and managing the build system.
  • Implemented Chef to deploy the builds for Dev, QA and production .
  • Strong experience in working in Linux and Windows environments.
  • Proficient working on Source control tools Clear Case , Subversion, TFS, and Git.
  • Perform biweekly build cycle and testing processes on Solaris.
  • Used Ant Scripts to automate the build process.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Deployed application modules to WAS 6.0 based clusters via ND admin console.
  • Created deployment request tickets in Bugzilla for the deploying the code to Production.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories etc.
  • Used Perl/Shell to automate build and deployment Process.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Deployed the archives to Web Logic Application Servers .
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.

Environment: Java, Eclipse, Tomcat, Apache, Oracle, Jenkins, Atlassian, Python, Ruby Jira, Maven, Git, Windows, Chef, Windows and Artifactory.

Confidential

Java Developer

Responsibilities:

  • Involved in enhancing the existing product
  • Developed the statistics graph using JSP, Custom tag libraries, Applets and Swing in a multi-threaded architecture
  • Developed application in Struts framework
  • Developed the Struts Formbeans, ActionClasses and JSP for Notification processing
  • Implemented the business logic for alert processing, for various events using Java threading.
  • Developing application in JAVA Swings
  • Worked in Agile Methodologies. Involved in bug fixing and performance tuning of the existing project.
  • Maintaining and enhancing the various graphs displayed to user.
  • Used the Struts plug-in property for validation, developed the Action Classes, Action Form Classes, created JSPs, used Struts tag libraries and configured in struts-config.xml, web.xml files.
  • Created the documentations for the enhancements.
  • Involved in the integration and unit testing of the components and fine-tuning of the code.
  • Use UNIX cronjobs for job scheduling.

Environment: CISCO 3600/2600 routers, Netopia Router, DNS, WINS, DHCP, TCP/IP, RIP, FTP, TFTP, Terminal Services, SNMP, SMTP, NFS, NIS, NIS+, NFS, Microsoft Windows 95/98/2000/XP/2003,AIX-5.2, Linux.

We'd love your feedback!