We provide IT Staff Augmentation Services!

Sr. Aws Devops Developer Resume

2.00/5 (Submit Your Rating)

Dublin, OhiO

PROFESSIONAL SUMMARY:

  • Extensive 10+ years of experience, AWS/DevOps Engineer in Software Configuration and Build Release Management.
  • Automation of AMI generation using Packer and AWS CodePipeline.
  • Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, Route 53.
  • Managed servers on the Amazon Web Services (AWS) platform using chef configuration management tools and Created instances in AWS as well as migrated data to AWS from data Center.
  • Designed AWS Cloud Formation templates to create custom sized VPC's, Subnets, to ensure successful Cloud deployments and database templates. Deployed EC2 instances, attached security groups, attached profiles and roles using AWS Cloud Formation.
  • Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Strong experience with AWS IAM service in creating IAM users & groups, defining roles and policies and Identity providers. And used them to restrict access to certain buckets from certain persons.
  • Knowledge in Building/Maintaining Docker container clusters managed by Kubernetes, Docker on GCP.
  • Good Knowledge on Docker components like Docker Engine, Docker - Hub, Docker-Compose, Docker Registry and Docker Swarm. Used Docker for local Application Deployment and test.
  • Experience on creating Dockers images with Dockerfiles out of source code and pull the Docker images and run on Test, Stage, and Production environments.
  • Worked with Red Hat Open Shift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services & deployed application containers as Pods.
  • Comfortable in using and maintaining Mesos marathon and/or kubernetes container clusters.
  • Developed Dev, Test and Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Ruby/Bash, Chef, and Terraform.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, data bags, templates, attributes.
  • Developed version control of Chef Cookbooks, testing of cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by on-premise Chef Server.
  • Used Ansible server and workstation to manage and configure nodes and wrote several Ansible playbooks for the automation that was defined through tasks using YAML format and run Ansible Scripts to provision Dev servers.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Extensively worked with Hudson, Jenkins, Bamboo, TeamCity and Buildforge for continuous integration and for End-to-End automation for all build and deployments across multiple data centers.
  • Expertise in Jenkins/Hudson by installing, configuring and maintaining for continuous integration (CI) and for Continuous Delivery (CD).
  • Expertise in Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, Maven and ANT, Sonar cube analysis.
  • Worked with project management tools - Fisheye, Crucible, IBM Clear Quest
  • Installation of Operating systems like Linux, Solaris, HP-UX, CentsOS, RHEL, Fedora, Open-Suse.
  • Experience in using Bug tracking tools like JIRA (for ticketing), Remedy and HP Quality Center.
  • Good experience of working under various protocols like HTTP, HTTPS, POP, FTP, TCP/IT and SM.
  • Experience in using Tomcat, JBOSS, JETTY, Web logic and IBM Web Sphere Application servers for deployment.
  • Coordinated different teams across the globe to deploy different builds to different environments on parallel development for multiple projects.

TECHNICAL SKILLS:

  • AWS, DevOps, IBM DataPower, Linux, EC2, S3
  • EFS, EBS, VPC, ELB, AutoScaling, IAM, AMI
  • RDS, DynamoDB, ElasticBeanStalk, Route 53
  • Cloud Watch, Cloud Front, Cloud Trail, SQS
  • SNS, Lambda, ECS, EKS, Git, Jira, Confluence Maven
  • Jenkins, Nexus, Docker, AWS, Ansible, Kubernetes
  • Terraform, Splunk, Prometheus and Grafana
  • GitHub, CICD, java, Tomcat, Apache, Ansible
  • Docker, VMware, Virtual Box, Shell, Bash
  • Kubernetes, Terraform, IaaS, Splunk, Prometheus, SDLC, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Dublin, Ohio

Sr. AWS DevOps Developer

Responsibilities:

  • Worked in an environment of Amazon Web Services (AWS) provisioning and used AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SQS, and EBS etc.
  • Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Amazon Glacier.
  • Managed storage in AWS using Elastic Block Storage, S3, created Volumes and configured Snapshots.
  • Configured Inbound/Outbound in AWS Security groups according to the requirements.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Extensively automated the deployments using AWS by creating IAMs and integrated the Jenkins with AWS plugins to pipeline the code. Created Cloud Formation templates to automate the AWS Deployments.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application
  • Writing AWS Terraform templates for any automation requirements in AWS services.
  • Created database objects in AWS Redshift. Followed AWS best practices to convert data types from oracle to redshift.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets
  • Integrated Docker with Ansible and Chef. Extensively used Docker for virtualization, Ship, Run and Deploy the application securely for fasten the build/Release Engineering.
  • Created, managed and performed container based deployments using Docker images containing Middleware and Applications together.
  • Used Chef Knife, Ohai to create cookbooks and recipes to install packages that automate with Linux Setting up Chef Cookbooks to perform builds and deployment management.
  • Used Chef to manage Web Applications, Config Files, Data Base, Commands, Users, Mount Points, and Packages
  • Bootstrapping instances using Chef and integrating with auto scaling.
  • Experience in AWS Ansible python script to generate inventory and push the deployment to manageable configurations of several servers using Ansible.
  • Proficient in using Ansible Tower, which provides an easy-to-use dashboard and role based access control, so that it is easier to allow individual teams access to use Ansible for their deployments.
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools.
  • Designed the Branching/Merging strategy for all Lobs and to have unique Build/release strategy across platform
  • Created post commit and pre-push hooks using Python in SVN and GIT repos. Setting up the SVN and GIT repos for Jenkins; build jobs.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plug-in and Jenkins Cloud Formation plugin.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker. Worked on CI/CD Pipeline, every tool will be automated triggered using Jenkinsfile.
  • Responsible for setting up from scratch and maintaining automated CI/CD Pipelines for multiple apps.
  • Involved in managing other version control tools like GIT.
  • Developed and implemented the software release management for the release of web applications.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Created build pipeline for application versions, using Jenkins and Team City Continues Integration.
  • Worked GIT, Bit bucket repository setup and branching and merging strategies.
  • Used JFrog Artifactory repository tool for maintaining the java based release code packages.
  • Wrote UNIX shell Scripts and Power Shell scripts for software automation.
  • Implemented and Enhanced the Existing Scripts which are developed in Shell, Power Shell, Ruby and Python.
  • Deployed the static content to apache web servers and applications to Tomcat Application server.
  • Used Git for source code version control and integrated with Jenkins for CI/CD pipeline,
  • Used SonarQube for code coverage and code quality.
  • Involved in creating and working through Docker images, containers and Docker Consoles for managing Application Life cycle.
  • Build Nagios monitors for new services being deployed.
  • Used JIRA as a Change Management/ Work Management/SCRUM Agile Tool.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Developed custom automation build system using TFS Build on Team Foundation Server.
  • Build, configured and support Application team environments.
  • Worked closely with development team and SQA team for product releases.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
  • Written Chef Playbooks for various DB configurations to modularize and optimize end product configuration.
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Converting production support scripts to chef recipes. And AWS server provisioning using Chef Recipes.
  • Involved in the installation and configuration of Nix as a web server.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.

Environment: Chef, Recipes, Ansible, Jenkins, Nagios, Amazon EC2, S3, EBS, Elastic Load Balancer, SES, SNS, Make, Maven, GitHub, Kubernetes, Docker, Python, Ruby, JIRA, Kick start, Patch Management, VMware Templates, Python, Ruby, Ansible, Java, Oracle, MySQL, Db2, AWS, EC2, S3, RDS, Load DevOps, SVNChef, Git, Bitbucket, CI/CD, SonarQube, Jenkins, Nuget, Power Shell, Team City, Docker, Kubernetes, Tomcat, Shell, Perl, TFS, JFrog, JIRA, Windows, LINUX, Docker, Kubernetes, Scrum, Agile.

Confidential

Sr. AWS DevOps Engineer

Responsibilities:

  • Implemented Large Scale Cloud Infrastructure using AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployment services (OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail) and services Lambda, EMR, RedShift, ECS, Elastic Bean Stalk, X-ray.
  • Managed Elastic Cloud Computing (EC2) instances utilizing Auto scaling, Elastic Load balancing, and Glacier for our Dev and Test environments as well as infrastructure servers for GIT and CHEF.
  • Migrated present Linux environment to AWS/CentOS/RHEL by creating and executing a migration plan per scheduled timeline to complete the migration.
  • Worked on Terraform for managing the infrastructure through the terminal sessions and executing the scripts for creating alarms and notifications for EC2 instances using Cloud Watch.
  • Hands on Experience in using Network Load Balancer, Security groups, Firewalls and Route53.
  • Deployed JSON template to create a stack in Cloud Formation which include services like Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon VPC, SQS and other services of the AWS infrastructure.
  • Created functions and assigned roles in AWS Lambda to run python scripts, Used AWS Lambda with java to perform event driven processing. Created Lambda jobs and configured Roles using AWS CLI.
  • Used Lambda Functions Along with API gateway and DYNAMODB to effectively maintain server less Architecture. Used Lambda to trigger API CALLS for request processing.
  • Used Route 53 to create Hosted Zones and different types of Record Sets, Routing Policies. And effectively handled data from different regions using load balancing and Route 53.
  • Used Identify and Access Management (IAM) to assign roles and to create and manage AWS users and groups, and user permissions to AWS resources.
  • Working with best DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes. And Changed AWS infrastructure from Elastic Beanstalk to Docker and used Kubernetes for Orchestration.
  • Deployed and maintained production environment using AWS EC2 instances and Elastic Container Services.
  • Expertised in setting up Docker and using Docker tool box. And creating Docker files for automation.
  • Hands on experience in creating Docker containers and Docker consoles for managing the application life cycle.
  • Experience in setting up the automated build on Docker HUB, and also managed Docker orchestration using Docker Swarm. Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
  • Wrote Chef Recipes for various applications and deployed them in AWS using Terraform.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes. Wrote Recipes and Cookbooks and uploaded them to Chef-server.
  • Written CHEF Recipes for deployment on internal Data Centre Servers further modified the recipes to create Deployment directly to AWS EC2 instances.
  • Deployed applications using Jenkins server and Troubleshooted build and release job failures.
  • Implemented continuous deployment using Jenkins in Linux environment. Wrote Jenkins pipeline code for automation. And maintained build jobs effectively, Installed different marketplace plug-ins for automation.
  • Used Sonar Cube Code Analyzer as a Plug-in along with Jenkins to Analyze code quality and generated reports and configured alerts to the stakeholders in the form of Emails.
  • Dealt with High level troubleshooting to fix hardware and Software issues on UNIX/VMware platforms.
  • Heavily utilized the LAMP stack (Linux, Apache, MySQL, PHP/Perl) to meet customer needs
  • Worked closely with different projects for build and release SCM effort like Branching, Tagging, Merge, etc.
  • Highly Expertise in Ticketing tool JIRA, Service Now to track defects and changes for change management.
  • Ensure deployments happen in blue/green concept and ensure that there is business continuity, site reliability and manage applications by providing necessary monitoring 24x7
  • Involved in everyday SCRUM meetings to ensure successful project forecasting and to discuss the roadblocks.
  • Excellent client relation skills and the drive to complete tasks effectively, and efficiently where customer service and technical skills are demanded. Supported development sprints by automating instance provisioning using Cloud Formation and code deployments using Chef, Jenkins and GitHub
  • Assisted Cloud Operations team resolve support requests while providing RCA's and documentation for use onshore and offshore
  • Good Experience on Process Portal like PST PORTAL.
  • Linux System Administration supporting AMI builds, troubleshooting, shell scripting, backups and log file management
  • Enterprise and Premium support for EC2 infrastructure
  • Worked on AWS Cloud Watch, Cloud Trail services
  • Worked closely with EC2 infrastructure teams to troubleshoot complex issues
  • Managed and supported AWS Security related issues, such IAM and S3 policies for user access
  • Support for all other AWS products such as S3, RDS, Elastic Load Balancing, Route53 (DNS)
  • Managed and supported AWS Security related issues, such IAM and S3 policies for user access
  • Support for Customer accounts which are hosted on AWS.
  • Assisted high profile Enterprise customers to resolve critical issues related to Windows and Linux EC2 instances
  • Assisted customers with common connectivity issues by reviewing subnet, security group, ACL, routing, VPN, ELB, Auto Scaling, RDS
  • Day to day administration of the Development environment and Production and Test environment systems. 24x7 on-call support.

Environment: AWS(EC2, S3, VPC, ELB, RDS, EBS, Cloud Formation, Cloud watch, Cloud trail, Route 53, AMI, SQS, SNS, Lambda, CLI, CDN), Docker, Chef, Jenkins, ANT, Maven,TFS, Windows, LIXUX,Chef, Recipes, MongodB, AWS Console, Sublime, Tomcat, Git, AWS, EC2, S3, RDS, DynamoDB, Docker, Kubernetes, ECS, CloudWatch Cookbooks, Puppet, CloudFormation, TravisCI, Scrum, Agile.

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMware Vm's as required in the environment.
  • Created automation and deployment templates for relational and non-relational databases including MS SQL, MySQL, Cassandra and MongoDB can be used in AWS RDS.
  • Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB's, security groups.
  • Worked closely with Project Managers to discuss code/configuration release scope and how to confirm a release was successful.
  • AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
  • Proficient in using Docker in swam mode and Kubernetes for container orchestration, by writing Docker files and setting up the automated build on Docker HUB. Used Docker for running different programs on a single VM.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Created Roles and Environment for chef-server to assign node to different environment making deployment of different versions of cookbooks to different environments.
  • Install, configure Chef/puppet configuration management system and create manifests, modules to auto scale the operations. Involved in Setup and Configuration of Puppet Configuration Management
  • Setup and Configuration of Puppet Configuration Management with specific client requirement such as Create user/remove user, Install /Remove packages and Package updates, Configure multi-nodes.
  • Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins master server in multiple minions.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Involved in migration of Bamboo server, Artifactory &Git server.
  • Integrated Maven, GIT, Nexus and other build tools with Jenkins to automate the builds and Continuous Integration process.
  • Used sub modules in the GIT and educated users working with sub modules in GIT.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
  • Managed the Maven Repository using JFrog Artifactory tool and furthermore used it to share the snapshots.
  • Managing the code migration from TFS and CVS to Subversion repository.
  • Developed unit and functional tests in Python and Ruby and also developed and maintained Shell scripts for build and release tasks.
  • Strong in building Object Oriented applications using C++ and Java, writing Shell Scripts and Perl Scripts on UNIX.
  • Maintained JIRA for tracking and updating project defects and tasks ensuring the successful completion of tasks in a sprint.
  • Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
  • Ensured all steps are successfully completed and documented their completion times and issue logs. Working experience on Jenkins, SVN and BASH Shell to automate deployment tasks.
  • Good knowledge on Load Balancing using Nginx.
  • Good command in working with Tracking Tools JIRA.
  • Solid Experience on monitoring tools Nagios customizing them for client specific environments, defining and setting alerts and thresholds and configuring Analytics for monitoring.
  • Modifying the existing volumes if they want increase the volumes size
  • Taking the snapshots of EBS volumes as part of Backup recovery maintenance
  • Perform the instances type changes if customer facing any performance issues.
  • Performing the "AWS Instance Maintenance activities" on customer instances. Associate Adding new domains to their primary domain (Hosted Zone) in ROUTE53.

Environment: Chef, Recipes, Db2, WebSphere, SVN, AWS, Git, GitHub, Jenkins, Puppet, Python, Data Bag, Cloud Watch, Docker, Ansible, Red hat Linux, UNIX, Windows servers, EC2, S3, RDS, ELB, EBS, Cloud Formation, Puppet, Artifactory, ELK, Maven, Gradle, Web Logic, Docker, Mercury, Quality center, Visual Build, .Net, ANT,GIT, Jenkins, Maven, Nexus, Websphere, S3, RDS, DynamoDB, Docker, Kubernetes, ECS, CloudWatch, SES, SQS, SNS, Elasticsearch, Cookbooks, Ansible, CloudFormation, TravisCI, JavaScript, Ruby, Oracle, MySQL, Agile, Scrum

Confidential, San Jose, CA

Cloud Developer

Responsibilities:

  • Provided Configuration Management and Build support for more than 5 different applications, built and deployed to the production and lower environment.
  • Worked closely with the development and quality assurance teams to ensure final release build meets the organizational standards.
  • Installed, configured and administered Jenkins CI tool on Linux machines.
  • Configuration Management (SCM) tools like Subversion (SVN), GIT.
  • Jenkins is used as a continuous integration tool for build and deployment of JAVA code.
  • Experience in User Management and Plug-in Management for Jenkins.
  • Used the continuous integration tool Jenkins to automate the daily processes.
  • Created Instances in Apache Web Server and JBOSS Application server in QA and Production environments.
  • Worked in creating WebSphere Application Server Clustered Environments and handling Load Balancing for QA, UAT and Production.
  • Automated Linux production server setup using Puppet scripts. Documented release, builds and source control processes and plans.
  • Designed and implemented Puppet-based configuration management system for all new Linux machines (physical and virtual).
  • Managed the Maven Repository using Nexus tool to automate the build process and used the same to share the snapshots and releases of internal projects
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for design and maintenance of the Stash GIT Repositories, views, and the access control strategies.
  • Written Perl script to monitor and notify team about the Rsync updates
  • Developed and maintained UNIX/Perl/ANT scripts for Java/J2EE build and release tasks.
  • Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a Jira Application.
  • Modified ANT scripts to build the JAR's, Class files, WAR files and EAR files from VOB's.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support. Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Wrote Docker images for Bamboo, Nexus and various.
  • Framework Development for Containerizing Applications on AWS ECS and building additional features for pipeline. Framework (CI/CD for Docker Applications) to onboard approx., 150 on-premise WAS Applications to AWS.
  • Application Deployment and onboarding to Docker Containers (ECS/EKS).
  • Developed and Implemented Blue-Green strategy for containers on AWS EKS. Creation of Service, Ingress, Deployment, HPA and other resource templates.
  • Debugging any issues related to Containers/Pods/Tasks or Docker specific environment.
  • Troubleshooting infrastructure issues while onboarding apps to EC2/Containers.
  • Application AMI building and troubleshooting infrastructure issues while onboarding apps to EC2/Containers.

Environment: Chef, Git, Chef, Ansible,AWS, Nexus, SonarQube, Docker, Kubernetes, Terraform, JIRA, PowerShell, Python, Ant, Maven, Java, Nexus, CI/CD, ECS, EKS, Linux, Docker, Cookbooks, Puppet, Ansible, Cloudformation, TravisCI, Javascript, Python, Ruby, Java, Oracle, MySql, Websphere, Kubernetes, Agile

Confidential

Software Engineer

Responsibilities:

  • Worked closely with the Development Team in the Design Phase and developed Use Case Diagrams using Rational Rose.
  • Worked with the Architects on SDLC Process, being the owner of Post Development Environments.
  • Carried out Deployments and Builds on various Environments using the Continuous Integration tool Jenkins.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Developed and Implemented the Software Release Management for the Release of Web Applications.
  • Used Chef to manage Web Applications, Config Files, Database Commands and Packages.
  • Worked on Cloud automation using AWS Cloud Formation templates.
  • Worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments, implement CI/CD tools Upgrade, Backup, Restore, DNS and SSL setup.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Creating the EC2 Instances and setting up the Route53 for the instances.
  • Used Puppet to automate Configuration management & Applications.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage. Involved in Scheduling jobs through Jenkins.
  • Deployment of syslog server and client configurations through version control (subversion) managing through Puppet.
  • Wrote MAVEN Scripts to automate the Build Process.
  • Used Shell/Perl Scripts to automate the Deployment Process.
  • Configured various jobs in Jenkins for deployment of Java-based applications and running test suites
  • Implemented & Maintained the Branching and Build/Release Strategies utilizing Git.
  • Involved in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Creating VPN services to make connection in between Aws VPC Subnet's
  • Creating and Managing AWS DNS Zones.
  • Worked on PaaS solutions (Web applications, Cloud services)
  • Worked on Backup & Restore.
  • Source code management with GitHub to add, commit, push codes to various branches and setup Jenkins for auto polling
  • Hands on experience with using Linux.
  • Working experience on Jenkins, SVN and BASH Shell to automate deployment tasks.
  • Good knowledge on Load Balancing using Nginx.
  • Good command in working with Tracking Tools JIRA.

Environment: Java, Spring, Servlets, JSP, HTML, CSS, JQuery, Struts, EJB, PL/SQL, MYSQL, JIRA UNIX,, CVS, ANT, web services, DevOps, Git, Chef,AWS, Puppet, Tomcat, Maven, Jenkins, TFS, Python, IBM HTTP, DB2, ClearQuest, Shell Scripting, Windows and LINUX.

Confidential, San Jose, CA

Software Developer

Responsibilities:

  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Participated in the release cycle of the product which involves environments like developments QA and production.
  • Involved in setting up builds using Puppet as a configuration management tool.
  • Designed and developed ShellScripts.
  • Hands on compiling builds using pom.xml and build.xml.
  • Used the Continuous Integration tool Jenkins for automating the build processes.
  • Used the version control system GIT to access the repositories and used in coordinating with CItools.
  • Integrated maven with GIT to manage and deploy project related tags.
  • Installed and configured GIT and communicating with the repositories in GITHUB.
  • Performed necessary day to day Subversion/GIT support for different projects.
  • Created and maintained Subversion/GIT repositories, branches and tags.
  • Assisted end-to-end release process from the planning of release content through to actual release deployment to production.Handling Network connectivity issues like DHCP, DNS, VPN, and Wi-Fi.

Environment: ANT, MAVEN, Apache & Tomcat, Shell, Perl Scripting, Subversion, Jenkins, Windows 2000/XP, LINUX, UNIX, GIT, GITHUB, Puppet.XML, Jira, Agile.

We'd love your feedback!