Post Job Free

Resume

Sign in

Aws Azure

Location:
Westerville, OH
Posted:
March 03, 2020

Contact this candidate

Resume:

Tejaswi G

(***) *** - ****

adb4el@r.postjobfree.com

Professional Summary:

Professional DevOps Engineer with 7 years of experience with major focus on Build & Release Management, Continuous Integration, Continuous Deployment, Automation, Cloud Management and Linux/Unix administration.

Extensive working experience in designing, deploying and maintaining various multitude applications utilizing almost all AWS services stack including AWS Fargate, AWS CDK, Elastic Cloud Compute EC2, S3, CloudWatch Insights, Service Catalog, EBS, EFS, Elastic Bean Stalk, Route 53, VPC, Cloud Front, Dynamo DB, Red Shift, RDS, Key Management Service (KMS), Identity & Access Management (IAM), Elastic Container Service (ECS), Elastic Load balancing, Cloud Formation, Elastic Cache, SNS, SQS focusing on high availability, fault-tolerance and auto scaling.

Played a significant role as a part of an engineering team designated to design a new platform to host applications on AWS and set up VPN tunnels from corporate network to VPCs, designed the Subnets, Routing and IAM policies in AWS.

Design roles and groups for users and resources using AWS Identity Access Management (IAM).

Worked deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, Nginx and IIS.

Implemented AWS Lambda functions to run scripts in response to event in Amazon Dynamo DB table, S3 buckets, HTTP requests using Amazon API Gateway.

Worked on PowerShell/Bash scripts to gather resources metrics from AWS EC2 Instances, and configured Alerts and Dashboards using AWS Cloud Watch Monitoring, CloudWatch Insights.

Experience in Azure Network Security Groups, Azure Operational Insight and OMS, Azure Premium Storage, Site Recovery, Network Virtual Appliance, Client-Side encryption for Azure storage objects.

Expertise in Azure Development worked on Azure web application, App services, Azure storage, Azure SQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification hub.

Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.

Planning and implementation of data and storage management solutions in Azure (SQL, Azure files, Queue storage, Blob storage).

Experience in Private Cloud and Hybrid cloud configurations, patterns, practices in Windows Azure and SQL Azure and in Azure web and database deployments.

Perform the QA, PERF and UAT Builds and deploy the binaries on respective environment Servers.

Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Git and Subversion (SVN) on Linux platforms.

Expertise in Jenkins by installing, configuring and maintaining for continuous integration (CI) and for Continuous Delivery (CD) and troubleshooting the build issues during the build process.

Experience in software build tools like Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively.

Experience in deploying JBOSS, Apache Tomcat Web Server, IIS Server, Oracle WebLogic, and IBM WebSphere.

Complete ownership of Build of entire product. Ability to debug, fix build issues across numerous Unix and Windows platform.

Experienced in performing installation and configuration of Nginx + Apache servers and their web development and deployments by using PHP, .NET, and JAVA.

Production experience in large environments using configuration management tools like Chef, Ansible and Puppet.

Experience in Installing Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife and Automated by Testing Chef Recipes/Cookbooks with Test-kitchen.

Created and updated Chef recipes and cookbooks, profiles and roles using Ruby and JSON scripting and also have migrated all nodes from ansible configuration system to chef system.

Expertise in Installation and configuration of Puppet which includes Puppet Master, Agent Nodes and an administration control workstation like Puppet Console.

Experience in writing Ansible playbooks created custom playbooks written in YAML, encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower to manage web applications, Environments configuration files, Users, Mountpoints and Packages.

Knowledge on Vagrant, Docker & Kubernetes based container deployments to create shelf environments for dev teams and containerization of env’s delivery for releases

Extensively worked with Scheduling, deploying and managing container replicas onto a node cluster using Kubernetes. And worked with building Kubernetes run time environment of the CI/CD system to build, test and deploy in an open source platform.

Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.

Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, compose, Docker registry and handling multiple images primarily for middleware installations and domain configurations.

Expertise in scripting languages like Python, Ruby, Perl, Shell, Bash, familiar with the Storage, Networking Concepts, and PowerShell commands, experience in Created automated PowerShell scripts for web app deployment in azure.

Experience in Configuring and administration of Monitoring tools like Nagios, Splunk and Zabbix etc.

Extensive experience in build and deployment of large-scale source code which includes C++, Java/J2EE, web applications by invoking build, deployment plugins in automation tool.

Experience in using Bug tracking tools like JIRA, Remedy, Mingle, Bugzilla.

Good knowledge of working under various protocols like HTTP, HTTPS, SSH, POP, FTP, UDP, TCP/IP and SMTP.

Experienced in Querying RDBMS such as Oracle, MYSQL and SQL-Server by using SQL for data integrity, experience in Writing Transact SQL (T-SQL) Queries. In depth knowledge of NAS, familiar with Microsoft BI tools such as SSIS, SSAS, SSRS also worked on MongoDB Atlas.

In depth knowledge on working of Agile, Scrum, Waterfall Methodologies, exposed to all aspects of software development life cycle (SDLC).

Technical Skills:

Operating system

Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Solaris 11/10/9/8, Ubuntu 12/13/14, IBM AIX (4.3/5.x/6.x/7.x) Windows NT /2000/2003, Mac OSx

Version control Tools

GIT, Subversion SVN, TFS, CVS, Bitbucket.

Build tools

Ant, Maven, GRADLE

Continuous Integration Tools

Jenkins, Bamboo.

Cloud computing

AWS, Microsoft Azure

Configuration Management

Chef, Puppet, ANSIBLE

Scripting Languages

Shell, Bash, PowerShell, Perl, Ruby and Python.

Languages

Java/J2EE, C, C++, PHP, C#, Ruby

Application servers

IIS, Apache, Tomcat, Nginx and JBOSS

Monitoring Tools

Splunk, Nagios, CloudWatch, ELK, JIRA

Databases

MySQL, Mongo DB, Cassandra, SQL Server, Oracle MySQL, MongoDB, AWS RDS, DynamoDB

Bug reporting Tools

JIRA, Remedy, Bugzilla

Testing Tools

Cucumber, Junit

Containers

Docker, Kubernetes

Web technologies

HTML, HTML5, CSS, XML, SOAP

Professional Experience:

Pearson, Morrisville, NC

Role: DevOps/AWS Engineer (Mar 19 – Present)

Responsibilities:

Extensive experience in Infrastructure as a code using the Terraform and AWS cloud formation templates for building, changing, and versioning.

Hands on experiences in an environment of Amazon Web Services (AWS) products gained good knowledge in Elastic Cloud Computing, Simple Storage Services, AWS CDK, AWS Fargate, Glacier, Block Storage, Elastic Beanstalk, Amazon Lambda, Virtual Private cloud, Load balancing, Relational Database Service, and Cloud Watch.

Hands-on experience in migration of one Business from a physical data center environment to AWS.

Skilled in designing and configuring secured VPC through private and public networks in AWS by creating multiple subnets, routing table, Network ACL and NAT gateways as per requirement and distributed them as groups into various availability zones of the VPC.

Worked at optimizing volumes and EC2 instances and created multiple VPC instances. And Deploy and monitor scalable infrastructure on Amazon web services (AWS).

Extensively worked on AWS CDK (Cloud Development Kit), deployed infrastructures for a static website, or even a complex, multi-stack application that spans multiple AWS accounts and regions using Python/Typescript

Created and deleted a collection of resources together as a single unit (stack) using AWS CDK.

For cost optimization, started working on Fargate (Serverless) tasks which can cost on CPU and Memory utilization.

Extensively used Fargate for application content, networking, storage, and scaling requirements with no provisioning, patching, cluster capacity management, or any infrastructure management required.

Fargate exports metrics automatically to CloudWatch, thus enabling Container Insights. Created Log Groups for the VPC Logs and created Dashboard to view the logs and metrics for Load balancer, Container Insights, VPC

Managed security groups on AWS, focusing on high-availability, fault-tolerance, and auto scaling.

Created and managed AWS IAM users and groups to allow and deny their access to AWS resources also regular review and monitor of each IAM policies to improve the security.

Extensively used Docker for virtualization, run, ship, and deploy the application securely for fasten the build/release engineering.

Good knowledge in several Docker components like Docker Engine, Hub, Machine, Compose & Docker Registry.

Experience in configuring and managing the container using Docker to automation deployment process, run multiple applications by Docker Compose, and used to Docker Weave for Network Communication between Containers.

Extensive experience in installing, configuring, and administering Jenkins for Implementation of Continuous Integration and Continuous Delivery for supporting internal, customer development efforts, also to implement the End to End Automation.

Extensively used MAVEN and ANT as a Build Tool for building of deployable artifacts from Source Code and using Nexus and Artifactory Repository managers for Maven builds.

Used Git, Bitbucket as Source Code repositories. Experience in branching, tagging and maintaining the version across the environments using GIT on Linux, windows and MacOS platforms.

Extensively worked on MongoDB Atlas. Created a cluster DB according to the requirement and also providing the team members, Console and DB access by DB roles, DB user credentials.

Strong knowledge in supporting Database environments like Oracle, MySQL, DB2. Also, NoSQL databases such as DynamoDB, Cassandra DB, MongoDB, etc.

Involved in creating dashboards, alerts, synthesis in New Relic APM.

Involved in Jira as bug tracking system and configured various workflows, customizations and plug-ins for Jira bug/issue tracker and integration of Jenkins with Jira/GitHub.

Experience in Blue green deployment in reducing downtime and risks in production.

Used Shell scripting (Bash), Power Shell, Ruby, Perl, Python based scripts for merging, branching, and automating the processes across different environments.

Good in working with the release and deployment in Java/J2EE Web Applications

Worked on Red Hat Enterprise Linux, CentOS, Ubuntu Debian systems.

Experienced in troubleshooting and automated deployment to web end application servers like WebLogic, and Apache Tomcat.

Experience in installing Firmware upgrades, Kernel patches, System Configuration, Performance alteration on UNIX/LINUX systems.

Experience in requirement gathering, to design and plan the infrastructure, also working on DevOps/Agile operation process including various tools (Code review, unit test automation, and Build & Release automation, Environment, Service, Incident and Change Management).

Able to collaborate efficiently with multiple teams in quickly identifying and resolving issues or escalating.

Good Knowledge on ITIL process and have worked on coordinating releases across the projects and provided 24X7 support for project.

Environment: AWS, CDK, Fargate, CloudFormation, Terraform, RedHat Linux, Docker, Jenkins, Kickstart, Jumpstart, Maven, Java, .NET, Nginx node, Ruby, Typescript, Python, Nginx, JDK1.7, XML, Git.

Verizon Wireless, Warren, NJ

Role: Sr. Cloud/DevOps Engineer (April 18 – Feb 19)

Responsibilities:

Worked extensively on AWS broad range of services such as provisioning EC2, AMI, VPC, ELB, Auto-Scaling, Security Groups, IAM, EBS, AMI, S3, SNS, SQS, Route53, ELB, CloudWatch, Cloud Formation, Cloud front, Cloud trial, RDS, EMR, Red shift, AWS Ops Work.

Worked on User admin groups, maintaining account and monitoring system performance using AWS CloudWatch and Nagios. Migrated applications from VM ware to AWS using snowball and VM import/export.

Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications.

Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers. Managed and analyzed the petabyte-scalable data using AWS Redshift cluster.

Architected and configured a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups and Route Tables.

Created pipelines in AWS by using AWS service Code pipeline for automation from development to deployment process and used ELB, security groups, Network Access control lists (NACL), NAT Instance and Route 53.

Used IAM for creating roles, users, groups and implemented MFA (Multi Factor Authentication) to provide additional security to AWS account and its resources.

Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and familiar servers such as Apache, and IIS.

Wrote Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams.

Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through PowerShell Script and Azure Portal. Developed disaster recovery environment using PowerShell from the scratch.

Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup Configure and Restore Azure Virtual Machine using Azure Backup.

Experience in using Azure Media and Content delivery, Azure Networking, Azure Hybrid integration, Azure Identity and Access Management, Azure Data Factory and Storage, Azure compute services and Azure Web apps.

Worked in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365).

Developed Azure ARM Templates for different teams to deploy the .Net based application on to Web roles, triggered ARM Templates from the VSTS to build the .Net based applications

Automated the Builds for Continuous Integration by Creating Cake scripts that would simply do a Clean, Restore, Build, Publish, Package and execute Unit tests, Scenario tests for the .Net Core projects in VSTS.

Writing Ansible playbooks from scratch using YAML and deploying them in AWS using Terraform.

Worked with Terraform templates for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure YAML, HashiCorp configuration language.

Administration build and maintenance of the available secure multi-zone AWS cloud infrastructure by using the configuration tool Ansible with AWS Cloud Formation and Jenkins for continuous integration.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python and ran Ansible Scripts to provision Dev servers.

Managed both enterprise as well as on premise chef server and installed chef client using bootstrap script and created run list using Terraform module for chef provisioning.

Implemented Jenkins and built pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.

Developed automation framework for Application Deployments to the cloud environments using Terraform and maintained Docker as Elastic Container service (ECS).

Written various Docker-Compose files in YAML to run multi-containers applications. Worked on Docker Version Manager to switch between Docker Clients.

Used Jenkins pipeline to provide API access to a private repo and deploy the artifact to EC2 instance. Integrated matrix Authorization Strategy plugin with Jenkins to specific permissions to Jenkins jobs.

Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.

Configured POM.xml file to manage Maven plugins such as Maven build plugins and Maven Reporting plugins and resolve Maven dependencies required for the project.

Managed all the bugs and changes into a production environment using the Jira tracking tool.

Performed code line GIT pushes (releases) to production, customer servers & Developed, improved GIT push scripts.

Implemented and configured Nagios for continuous monitoring of applications in the production environment and enabled notifications via emails and text messages.

Developed automation scripting in Python using Chef to deploy and manage Java & .Net applications across Linux/Windows servers.

Wrote python scripts to parse XML and JSON documents and load data to the database.

Installed and managed RPM and YUM package every quarter regularly to meet audit requirements, patch and other server management. Installed and configured KVM hypervisor, build servers using Kickstart and Jumpstart.

Worked with application/database team to resolve issues for performance Tuning and Management of Linux servers.

Environment: RedHat Linux, AWS, AZURE, VSTS, Chef, Docker, Ansible, Jenkins, Kickstart, Jumpstart, Terraform, Kubernetes, Maven, Java, .NET, Ruby, Python, Nginx, LDAP, JDK1.7, XML, Git, Nagios.

Consensus Corporation, Fort Worth, Tx

Role: Cloud/DevOps Engineer (October 16 – March 18)

Responsibilities:

Setup and build AWS cloud infrastructure resources like EC2, EBS, S3, VPC, RDS, ELB, Auto Scaling, Cloud Formation, Elastic Cache, Cloud Watch, SNS, AWS Import/Export.

Deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch. Then store that logs and metrics into S3 bucket using Lambda function.

Installed, configured and setting up databases in AWS using RDS, Storage using S3 buckets and configuring instance backups to S3 buckets.

Creating S3 buckets and managing policies for S3 buckets and utilized for storage and backup on AWS.

Worked on Migration from AWS Cloud to Azure, to build entire Azure infrastructure by designing terraform templates, modules.

Managed Azure Infrastructure Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.

Used OpenStack and provided framework and plugins for additional network services, such as Load Balancing-as-a-Service (LBaaS), Firewalls-as-a-Service (FWaaS) and Virtual Private Networks-as-a-Service (VPNaaS) to be deployed and managed.

Involved in the functional usage, deployment of (Java, .NET) applications in WebLogic, WebSphere, IIS and Apache Tomcat Server.

Created scripts in Python to automate log rotation of multiple logs from web servers. Working with Python ORM Libraries including Django ORM to create Web applications.

Manage users and groups in Linux servers to create, modify and delete users/groups and troubleshooting user related issues and also involved in Troubleshooting Linux Systems identifying Hardware, software (both OS and Application level) and networking issues

Written Chef Cookbooks and recipes to Provision several pre-production environments consisting of Cassandra database installations and several proprietary middleware installations.

Used Chef to automate workflow and ensure all changes are tested and approved with the same rigor and speed and to ensure changes are only deployed once properly approved.

Worked on Ansible Tower to automate repetitive tasks, quickly deploy critical (java, .net) applications.

Written Ansible handlers with multiple tasks to trigger multiple handlers and to decouple handlers from their names, making it easier to share handlers among Playbooks and Roles.

Managed Docker networking subsystem by using User-defined bridge networks, Host networks, Overlay networks, Mac vlan networks and third-party network plugins.

Mentored developers in Kubernetes design and custom application implementation and created a mesh pod network between Kubernetes clusters.

Created Azure automated assets, Graphical runbooks, PowerShell run books that will automate specific tasks. Expertise in deploying Azure AD connect, configuring ADFS installation using Azure AD connect.

Hands on Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQLAzure and in Azure web and database deployments.

Deployed Cloud services (PaaS role instances) and Azure IaaS Virtual machines (VMs) into secure subnets and VNets and designed Network Security Groups (NSGs) to control inbound and outbound access to network Interfaces (NICs), subnets and VMs.

Created and configured HTTP Triggers in the Azure Functions with Application insights for monitoring and performing load testing on the .net applications using the VSTS.

Handled migration of on-premises applications to cloud and created resources in cloud to enable this and expert in deploying of OpenStack on Azure platform and handling issues related to RDP of Azure Infrastructure.

Created several pods and services using Master, Minion architecture of Kubernetes. Developed microservice onboarding tools leveraging Python allowing for easy creation, maintenance of build jobs and Kubernetes deploy and services.

Set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Slave Machines by integrating Docker container-based test infrastructure to Jenkins CI test flow.

Handled continuous integration with Jenkins by using various plugins like Global Build Stats, Multiple SCMs, Parameterized Trigger and Configuration Slicing to increase the productivity.

Setup SCM Polling for Immediate Builds with Maven and Maven Repository (Nexus Artifactory) by installing Jenkins Plugins for GIT Repository.

Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization and intrusion detections)

Implemented Chef recipes for automated Orchestration of Cassandra clusters and worked on upgrading Cassandra from old 2.x to 3.0 version.

Configuring and managing an ELK stack, set up the elastic search ELK Stack to collect search, analyze log files from across the servers, integration of Application with monitoring tool New Relic for complete insight and proactive monitoring.

Generated reports using JIRA for creating projects, assigning permissions to users and groups for the project and created mail handlers and notifications schemes for JIRA.

Environment: Azure (Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD, Resource Groups, Office365, RBAC), OpenStack, Chef, Ansible, Docker, Kubernetes, Maven, Jenkins, GIT, Cassandra, Java, .NET, Python, Jira, Dynatrace.

CMC Ltd, Hyderabad, INDIA

Role: DevOps Engineer (August 14 – December 15)

Responsibilities:

Configured and maintained user accounts for development, QA, and production teams and created roles for EC2, RDS, S3, Cloud Watch, EBS resources to communicate with each other using IAM.

Performed S3 buckets creation, policies and on the IAM role base polices and customizing the JSON template.

Installed and Configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes.

Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for Chef.

Involved in troubleshooting the build errors for various .net, C# applications

Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshot and resolve issues.

Experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the playbooks.

Automated the code review process through SonarQube and published the results on Jenkins as well the graph by comparing everyday nightly builds.

Integrated Jenkins parameterized trigger plugin to pass parameters between jobs during downstream or upstream Jenkins project. Implemented unit testing framework driven using Junit and Cucumber.

Analyzed frequently occurring system breaks and automated fixes with repetitive tasks using Bash and Python/UNIX scripts used to send notifications after each deployment.

Prepared document on process of migrating Jenkins jobs from development environment to production server.

Developed build and deployment scripts using MAVEN and Gradle as build tools in Jenkins to move from one environment to other environments.

Installed and configured a private Docker Registry, authored various Docker files to run apps in containers.

Configured Nginx for proxy RESTful API calls to micro-services in Docker containers.

Involved in deploying using Docker-compose to deliberately test on these containers to push the configuration changes to production servers without conflicts on databases.

Wrote shell scripts for pushing data from Mongo DB to MySQL Database.

Experienced in deployment of applications on Apache Web server, Nginx, Web sphere.

Set up Splunk to capture and analyze data from various layers Load Balancers, Web servers and application servers.

Built and deployed J2EE application in JBoss in an agile continuous integration environment using Python scripts.

Experience with Agile to develop and work with the client to calibrate releases for test deployment.

Ensured correct installation, the configuration of Active Directory, includes policy implementation, DHCP and DNS.

Configured and Build Red Hat Linux Servers using Kickstart server as required for the project.

Environment: GIT, SVN, AWS, Nginx, web sphere, Apache Tomcat, Bash, Shell, Ansible, Junit, Cucumber, Perl, Ruby, Python, Jenkins, Terraform, Mongo DB, TFS, VM Ware, Nagios, Splunk, Kickstart, ANT, Maven, Java, Docker.

Voxvally Technologies pvt ltd, Hyderabad, India

Role: Build/Release Engineer (June 12 – July 14)

Responsibilities:

Worked closely with developers to pinpoint and provide early warnings of common build failures, enforced automation in build and deployment procedures, Created repositories in SVN as per the requirement.

Performed all necessary day-to-day Subversion functions for the project like merging, creating branches and tags using Tortoise SVN/ Visual SVN.

Involved in migrating the build scripts from ANT to Maven, writing the pom.xml from the scratch with the help of ant build scripts. Used Bamboo for continuous integration and used Puppet modules for continuous deployment. Wrote Puppet models for installing and managing java versions.

Wrote Puppet manifests for deploying, configuring, install, managing collected for metric collection, monitoring.

Used ANT and MAVEN as a build tools on JAVA/J2EE projects for the development of build artifacts on the source code and integrated with Bamboo for the builds as the continuous integration process.

Involved in editing the existing ANT, MAVEN files in case of errors or changes in the project requirements, maintaining pom.xml scripts for the build automation using CI.

Worked on Nexus repository to maintain artifacts and used as a local repository.

Developed and maintained Perl/Shell/Bash scripts for build and release tasks.

Involved in the build automation therefore creating a (JAR, WAR, EAR) packages and deploying into webservers.

Actively working with team members in reviewing the code for compatibility issues.

Configured and administrated Apache, JBOSS servers for Production, QA, and development environments.

Developed, maintained, and distributed release notes for each scheduled release.

Integrated JIRA with subversion and configured with Jenkins to automate the entire Build and release process.

Environment: SVN, Tortoise SVN, ANT, Nexus, Bamboo, Linux, Apache Tomcat, JBOSS, Jira, PHP, Python, Ruby, shell, Perl scripting, JAVA.

Infotech Enterprises, Hyderabad, INDIA

Java Developer (December 10 – May 12)

Responsibilities:

Requirement gathering, Design Analysis and Code development

Implemented Struts framework based on the Model View Controller design paradigm.

Implemented the MVC architecture using Struts MVC.

Designed the application by implementing Struts based on MVC Architecture, used simple Java Beans as a Model, JSP-UI Components as View and Action Servlet as a Controller.

Used JDBC for data access from Oracle tables.

Implemented EJB's Container Managed Persistent strategy.

Worked on triggers and stored procedures on Oracle database.

Used CVS as source control. Apache ANT was used for the entire build process.

JUnit was used to implement test cases for beans.

Worked on Eclipse IDE to write the code and integrate the application.

Used Struts framework, Angular JS, JSP, XML, JavaScript, Bootstrap, Html/ DHTML and CSS, configure struts application, use tag library for developing webpages.

Extensively worked on Java server-side programming using Servlets,



Contact this candidate