We provide IT Staff Augmentation Services!

Cloud Automation Engineer Resume

4.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • With overall 8 years of experience in IT industry comprising of Linux Systems Administration and Software Configuration Management (SCM). Extensive experience includes SCM, AWS, Azure, Google Cloud, DevOps Build/Release Management and Cloud Management.
  • Primary duties include coming up with a combination of Automation/Tools and Processes to achieve Continuous Delivery/ Continuous Integration for various applications by integrating various tools like Jenkins, GIT, Jira, Nexus, Puppet/Chef, Maven various testing frameworks like Junit, various App servers like WebLogic, WebSphere, JBoss along with establishing process for Code Promotion within teh Enterprise to move code from Dev, QA, SIT, Stage and Prod Environments.
  • Experienced in working on DevOps/Agile operations process and tools area (Build & Release automation, Environment, Service).
  • Expertise in AWS Cloud IaaS stage with components EC2, VPC, ELB, Auto - Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudWatch, Cloud Formation, Cloud Front, & Direct Connect and other services of AWS family.
  • Build and configure a virtual data center in teh AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, inbound and outbound Security Groups, Route Tables, Elastic Load Balancer.
  • Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Managing Amazon instances by taking AMIs and performing administration and monitoring of Amazon instances like EC2 using Amazon Cloud Watch.
  • Experience in creating and designing teh Terraform templates to create custom sized VPC, NAT subnets for deployment of Web application and database templates.
  • Designing and distribution of data across all teh nodes and Clusters on different availability zones in AWS Redshift and experience in automating teh infrastructure using Terraform in AWS console.
  • Well versed with migrating SQL Server databases to SQLAzureDatabase using SQLAzureMigration Wizard. Deployed application toAzureCloud.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GIT source control.
  • Created test branches from master branch of each repositories on GIT to perform testing of Gradle upgrade to LSR and then assisted DEV teams to do teh same successfully.
  • Created Jobs for Builds and Deployments, installed several plug-ins to support multiple tools required for teh implementation of projects.
  • Expertise in using build tools like MAVEN and ANT for teh building of deployable artifacts such as war & ear from source code.
  • Extensive experience on Jenkins, Hudson, Bamboo, Build Forge and Docker for continuous integration and end to end automation for all build and deployments.
  • Installing, configuring and administering Jenkins CI tool on Linux machines and built Continuous Integration and Continuous delivery environment.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, databags, templates, attributes.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes using Knife, Wrote Recipes and Cookbooks and uploaded them to Chef-server.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
  • Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment, Intra-service orchestration, and many other IT needs.
  • Extensively worked on developing Ansible playbooks for teh Cloud Automation and Infrastructure provisioning, creating teh test environments with required configurations.
  • Knowledge in Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on Google Cloud Platform (GCP).
  • Deployed Docker containerized applications using Kubernetes in Google Cloud Platform(GCP).
  • Good experience in micro services and Container management using Docker in creating images.
  • Experience with Docker, Kubernetes, Swarm and clustering frameworks and managing docker containers using Google Container Engine.
  • Experience in using Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployment and worked with multiple databases likeMongoDB, Cassandra, MySQL, PostgreSQL, ORACLE.
  • Experience in Virtualization technologies VMWare, Virtual box, Vagrant for creating virtual machines and provisioning environments.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network/Monitoring/Log Trace Monitoring.
  • Experienced in working on big data problems based on open source technologies Kafka, Hadoop, HBase, OpenTSDB, Parquet, PostgreSQL, Chef.
  • Infrastructure management, infrastructure Health metrics and performance monitoring using CloudWatch, Nagios, Logstash and Splunk.
  • Extensive experience in writing various Automation Scripts to automate manual tasks, deploy applications, application build scripts/versioning etc. Using many popular open source libraries with different languages like Shell and Python based scripting.
  • Worked on Group/User administration, Startup & Shutdown Scripts, Crontabs, File System Maintenance, Backup Scripts and Automation, Package management.

TECHNICAL SKILLS

Operating systems: Linux(Red Hat 4.x, 5.x, 6.x,7.x), WINDOWS NT/2000/2003/XP/ VISTA/7, UNIX - Sun Solaris v 9, 10, Ubuntu 12.x,13.x,14.x,15.x

Hardware: DELL Poweredge 1350, 1750, 1850, 2850, 6450, HP Proliant, HP-460C Blade, IBM F-series P-series RS6000.

Software: Checkpoint Firewall, PIX Firewall, Samba, VERITAS Volume Manager 4.1/5.X/6.0, VERITAS Net backup 6.0, Veritas File System, LDAP.

Programming languages: Shell scripting, Unix Bourne shell, Korn shell, Groovy, RUBY, C, C++, XML, PL/SQL, Java/J2EE, HTML, PERL, POWERSHELL, Python.

WebServers/ Application Servers: Apache2.0/2.2/2.4, Apache Tomcat5.5/6.0/7.0, WEBLOGIC, WEBSPHERE, Nginx, JBOSS, My SQL, PostgreSQL, MongoDB, MS Access, Oracle 9i/10g/11g,DB2, HP ILO.

Clustering software: Veritas Cluster, Red Hat Cluster Suite.

Tools: CHEF, PUPPET, HUDSON/JENKINS, XLDeploy, XLRelease, MAVEN, CVS, SVN, GIT, GITHUB, TORTOISE SVN, NEXUS, NAGIOS, VAGRANT, DOCKER, ANSIBLE, SPLUNK.

Virtualization: VMware ESX, ESXi, vSphere 4 and vSphere 5Citrix.

Packages and Networking: FTP-Vsftpd, SSH, TELNET, TCP/IP, HTTP, HTTPS, DHCP, SNMP, FTP, SMTP, NFS, WinScp, SAN/NAS, MULTIPATHING, ZONING, RAID LEVELS.

Network Services: TCP/IP, Subnetting, DNS, NFS, NIS, SSH, DHCP.

Databases: Oracle 9i/10g,11g, DB2, SQL Server, Mongo DB.

Orchestration Platforms: Kubernetes, Apache Mesos

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Cloud Automation Engineer

Environment: Git, Jenkins, Docker, Chef, Ansible, Kubernetes, EC2, AWS SMS, AWS ADS, S3, IAM, Dynamo DB, ELBAmazon Glacier, Python, AWS Route53, Cloud Watch, CloudTrail, AWS CodeDeploy, Terraform, Packer, LDAP, Active Directory, Splunk, MySQL, ELK, Perl, Groovy, BASH, Power shell.

Responsibilities:

  • Develop and implemented solutions for automating deployment, configuration, and verification of legacy or early stage technology to Cloud environments.
  • Extensively worked on creating assessment of existing applications and virtual machines on teh VMware data center for migrating them to teh AWS Cloud using AWS Server Migration Service(AWS SMS).
  • Created all teh required compatibility architecture’s and end-to-end migration plan for migrating 3500 Linux/Windows server’s and 1500 applications into teh AWS cloud.
  • Worked on AWS Application Discovery Service (AWS ADS) for getting required configurations and details about teh virtual machines like OS type’s, version’s, Host names, Connector ID’s, Application ID’s etc in teh VMware by deploying teh AWS ADS connector.
  • Created tags for teh server’s and grouped them as some of teh applications using teh automation scripts in AWS ADS to get teh visualization plan for teh server’s health and replication status which are going to be migrated using AWS Server Migration Service.
  • Used AWS CLI commands to automate teh replication jobs in teh migration track. Developed LDAP (Lightweight Directory Access Protocol) authentication using Active Directory (AD).
  • Extensively worked on establishing a Jenkins Pipeline for calling teh AWS CLI scripts to start teh replication jobs of teh server’s which are to be migrated and also invoking teh AWS SNS service to send an notification to teh migration factory with teh build information which includes AMI ID’s of teh migrated LINUX/WINDOWS server’s.
  • For some of teh automation used Terraform by creating teh modules to launch teh required client’s infrastructure which includes VPC’s, Subnet’s, Security Group’s, NACL’s, NAT and IG gateway’s.
  • Used Terraform modules to launch teh EC2 instances from teh AWS SMS generated AMI’s into teh client’s infrastructure and also automated dis entire process by integrating terraform with teh Jenkins.
  • Worked on Confidential Corp Packer by creating teh packer files for updating teh packages, patching work for teh AWS AMI’s with teh new versions which resolves teh compatibility issues when refactoring teh applications onto teh AWS cloud.
  • Integrated Jenkins with Confidential Corp packer and Vagrant files for creating teh test environments which includes same configurations of our Prod, Non-prod environments do.
  • Used AWS LAMBDA with AWS SQS for serverless architecture for asynchronous workloads which resolved teh issues with some of teh cloud-native applications without management of fleet of virtual machines and used to deploy teh new versions of teh code entirely by teh API calls.
  • Written Chef cookbooks for installing teh agents like CloudWatch, Trendmicro onto teh migrated servers for Linux/Windows and also written Chef Cookbooks for various DB configurations to modularize and optimize end product configurations.
  • Extensively worked on developing teh Chef cookbooks for checking teh health status of teh agents and running status on teh migrated server’s in teh AWS Cloud.
  • Created a customized CloudWatch dashboard using API calls for teh visualization and reporting of health and running status of agents installed on teh EC2 instances, firewall issues in teh environment. Also worked on CloudTrail for monitoring all teh events that occur in teh AWS for teh security purpose.
  • Worked on Ansible by developing teh Ansible playbooks for automating teh configurations and environment variables for teh different environments.
  • Developed entire CI/CD pipeline by integration with Ansible, Docker and Jenkins. For teh continuous Integration, required Jenkins environment is launched using Ansible and Vagrant by using bootstrapping scripts and teh Ansible installs teh Docker. For CD, packaged teh Jenkins itself with teh Docker containers and deployed with Ansible.
  • Used Docker Engine CLI to create a swarm of Docker Engines to deploy application services which resolves teh need of additional orchestration software to create or manage a swarm.
  • Extensively worked on running teh Docker in swarm mode to teh run standalone containers on any of teh Docker hosts participating in teh swarm, as well as swarm services. Deployed teh applications to a swarm by using Manager Nodes which dispatches teh units of work into tasks to Worker Nodes.
  • Used Ingress Load Balancing in teh Docker Swarm Manager to distribute requests among services within teh cluster based upon teh DNS name of teh service.
  • Developed Container Auto Recovery by using AWS ECS (Elastic Container Service) which automatically recovers unhealthy containers to ensure that teh desires number of containers supporting teh application.
  • Worked on Cluster Control using AWS ECS by developing schedulers that place containers across teh clusters based on resource needs like CPU, RAM. Resolved Networking and security issues by assigning a dedicated elastic networking interface, allowing containers full networking features in a VPC.
  • For teh orchestration, used Kubernetes and configured Kubernetes master which in turn uses API objects to get teh desired state for teh Cluster’s. And also created PODS which encapsulates an application container or more container’s, storage resources and unique network IP to govern teh shared resources.
  • Worked on teh Controllers for creating and managing teh Pods, handling replication, rollout and healing-capabilities on teh cluster’s.
  • Worked on AWS CodeDeploy and Auto Scaling Groups in order to implement Blue Green Deployments for teh various releases moving forward.
  • Used AWS CodeDeploy to make a copy of an Auto Scaling group which in turn provisions new Amazon EC2 instances, deploys teh applications to these new instances, and then redirects traffic to teh newly deployed code.
  • Integration with Splunk for API traffic monitoring and health checks and used for metric collection for applications in a cloud based environment.
  • Worked on Splunk for security issues by utilizing teh DNS (domain name system) data to identify patient zero in a malware outbreak in teh environment.
  • Used scripting languages Bash, Python, Power Shell for teh automation, Ruby for developing Chef cookbooks and used Groovy scripting for developing teh Jenkins file.

Confidential, Chicago, IL

Sr DevOps/AWS Engineer

Environment: Git, Jenkins, Docker, Chef, Ansible, Kubernetes, EC2, S3, IAM, Dynamo DB, ELBAmazon Glacier, Python, Azure, Openshift, AWS Route53, Cloud Watch,, Jira, Hobson

Responsibilities:

  • Worked on Amazon AWS EC2 cloud services for installing, configuring and troubleshooting on various Amazon images like Amazon Linux AMI, Redhat 4.x, 5.x.6.x,7.x, Ubuntu 12.x, 13.x, 14.x, 15.x.
  • Involved in complete cycle on migrating physical Linux/Windows machines to cloud (AWS) and also worked on testing and validating teh machines like network connectivity, security groups and health status of agents installed on servers.
  • Maintained DNS records using Route53. Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers IP’s.
  • Creating an AWS RDS MySQLDBcluster and connected to teh database through an Amazon RDS MySQLDBInstance using teh Amazon RDS Console.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability at teh database tier for MySQL workloads and have setup monitoring for CPU Utilization and limitedDBconnections by implementing alarms using Cloud watch.
  • Configure and manageAWSGlacier, to move old data to archives based on retention policy of databases applications (AWSGlacier Vaults).
  • Experienced in Cloud automation usingAWSCloud Formation templates, Python, Ruby, Chef, Vagrant. Chef for configuration management of virtual environments, and Vagrant for virtual machine and resource.
  • Created Python scripts to totally automateAWSservices which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks.
  • Worked on POC to migrate Legacy Datacenters to Windows Azure to address scalability and performance issues.
  • Extensively worked on POC migration plan to Azure Cloud like Discovering teh Catalog of teh existing software and workloads, Assessment of applications and its compatibilities, Identifying teh target destinations for teh each of teh workloads.
  • Designed, configured and deployed MicrosoftAzurefor a multitude of applications utilizing theAzure stack including Compute, Web&Mobile, Blobs, ADF, Resource Groups,AzureSQL DW, Cloud Services, and ARM focusing on high-availability, Disaster Recovery, fault tolerance, and Auto-scaling.
  • Transferred teh data from On premises toAzurecloud using Talend jobs with Hybrid systems.
  • Worked on resolving teh issues with Databases migration to Azure Cloud by assessing teh database for compatibility by using teh latest version of theData Migration Assistant(DMA), preparing necessary fixes as Transact SQL-scripts and also optimized teh data transfer performance during Migration.
  • Used Bash and Python, to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMI’s and scheduling Lambda functions for routineAWS tasks.
  • Used Terraform for Cloud Automation like setting up teh target environment which comprises of vpc’s, subnet’s, security group’s for teh migrated server’s to be launched.
  • Created a Jenkins plan with integration of terraform for teh automation of migration for LINUX/WINDOWS server’s. Used Terraform for creation of CloudTrail for auditing teh AWS services and creating teh RedShift cluster’s, IAM instance role to teh EC2 instances.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools and also integrated Docker build as a part of Continuous Integration process and deployed local registry server.
  • Used Jenkins and pipelines to drive all micro services builds out to teh Docker registry and then deployed to Kubernetes, created Pods and managed using Kubernetes.
  • Worked with Docker container snapshots, attaching to a running container, managing containers, directory structures and removing Docker images.
  • Worked on OpenShift as a platform toKubernetesfor container orchestration and management. And also used Openshift for automation of teh build process of teh containers, health management, dynamic provision storage and multi-tenancy.
  • As part of continuously delivering Agile team, develop, test, and deploy Data platform features develop ongoing test automation using Chef, Python based framework using Ansible to Setup/teardown of ELK stack (Elastic Search, Log stash, Kibana).
  • Deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration withAWSLambda and Cloud Watch.
  • Used Ansible to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting.
  • Worked on teh installation and configuration of teh monitoring tool Nagios and implemented Nagios core/XI for monitoring Infrastructure resources.
  • Improved monitoring with Nagios and custom plugins and developed utilities in Perl, including templates and configurations for Nagios and basic system configurations.
  • Installed and configured Splunk for log monitoring and also forwarded system stats to Splunk indexer, created dashboards and alerts using dis data.
  • Extensive experience in writing various automation Scripts to automate manual tasks, deploy applications, application build scripts/versioning etc. using many popular open source libraries with different languages like Shell and Python, PowerShell based scripting.

Confidential, Philadelphia, PA

DevOps/AWS Engineer

Environment: SVN, GIT, Chef, Ansible, Ruby Scripting, Nginx, EC2, VPC, Dynamo DB, Aurora, CassandraAmazon management console, CLI, Jenkins, Poll SCM.

Responsibilities:

  • Customize project templates according to needs of teh project.
  • Built and configured a virtual data center in teh Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Launching AmazonEC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and launched DB(Aurora, Cassandra) instances and installed applications onAWSEC2 instances and also configured teh storage on S3 buckets.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, EBS volumes to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of teh system.
  • CreatedAWSCloud formation templates on creating IAM Roles & total architecture deployment end to end and created and design theAWSCloud Formation templates to create custom sized VPC, NAT subnets, for deployment of Web applications and database templates.
  • Extensively worked on AWS Lambda to run teh code in response to events, such as changes to data in an Amazon S3 bucket, Amazon DynamoDB table, HTTP requests using Amazon API Gateway and invoked teh code using API calls made using AWS SDKs.
  • Used AWS Lambda to easily build data processing triggers for AWS services like Amazon S3 and Amazon DynamoDB process streaming data stored in Kinesis and created own back end that operates at AWS scale, performance, and security.
  • Worked onAWSCLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • UsedAWSBeanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and DOCKER on familiar servers such as Apache, and IIS.
  • Used Ansible Playbooks to automate inAWSservices like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using CloudWatch and CloudTrail.
  • Worked on Ansible playbooks for orchestration, provisioning, configuration management and application development of LAMP stack.
  • Configured GIT with Jenkins and schedule jobs using Poll SCM option. And defined branching, labeling, and merge strategies for all applications in GIT. Utilized Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/GIT and use ANT/Maven to Build war/jar artifacts.
  • Worked on installation and configuration of Concourse CI to create pipelines and setup automated workflows for CI/CD (Jenkins) with PCF Full stack Development.
  • Logging Server Remotely using NGINX proxy server. To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Used Jenkin pipelines to drive all micro services builds out to teh Docker registry and then deployed to Kubernetes.
  • Customized Ansible role for automated deployments of teh Dynatrace Java Agent for Glassfish.
  • Implemented Chef Cookbooks for OS component configuration to keepAWSserver's template minimal and written recipes and cookbooks for configuring server side through Chef.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes andAWSserver provisioning using Chef Recipes.
  • Implement monitoring solutions (Nagios, Zabbix) to monitor health of systems and generate proactive alerts for systems entering a degraded state.
  • Worked on Splunk to build, configure and maintain heterogeneous environments and maintained log analysis generated by various systems including security products.
  • Developed automation and deployment utilities using Ruby, Bash, Power Shell, Python and Run deck.

Confidential, Atlanta, GA

DevOps/Cloud Engineer

Environment: Agile Methodology, GIT, Git Hub, Jenkins, Apache Tomcat, WebLogic, WebSphereMaven, JBOSS Application Servers, Chef, Puppet, puppet modules, Chef server, Chef Solo, AWS EC2, Python, Power Shell, Amazon Linux, RHEL, Elastic IP’s, Docker, Docker Container, HTTP/HTTPS, File Transfer Protocol (FTP), network file system (NFS)server message block (SMB), Simple Mail Transfer Protocol (SMTP), Secure Shell (SSH)

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to teh agile process.
  • Involved in Setting up Continuous Integration Environment using Jenkins and responsible for design and maintenance of teh GIT Repositories, views, and teh access control strategies.
  • Worked on coreAWSservices such as Setting up new server (EC2) instances/services inAWS, configuring security groups, and setting up Elastic IP's, auto-scaling config, and Cloud Formation.
  • Worked with Amazon IAM console to create custom users and groups. Created SCP’s (Service Control Policies) to restrict teh account level of granularity to services, actions of users, groups and roles in those respective accounts.
  • Managing teh storage using Elastic Block Storage, S3, creation of volumes and snapshot configuration.
  • Worked with AWS CLI for interacting with AWS resources, which in turn used for teh cloud automation like launching EC2 instances, creating tags for AWS resources, creating customized CloudWatch dashboards.
  • Worked extensively with MAVEN build tools for writing pom.xml files respectively.
  • Developed build and deployment scripts using MAVEN as build tool and automated teh build and deploy processes using Jenkins to move from one environment to other environments.
  • Worked on deploying WAR, JAR, and EAR files in Apache Tomcat, WebLogic, WebSphere, JBoss application servers in Linux/Unix/Windows environment.
  • Implemented a Continuous Delivery framework using Jenkins, Ansible, Maven, Jfrog Artifactory & Nexus in Linux environment.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up teh build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Integrated Ansible Tower with Jenkins to deploy code to different servers to build auto scaled systems.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning.
  • Automated Nagios alerts and email notifications using python script and executed them through Chef.
  • Created and developed playbooks and scripts for Ansible control server instance automation: self-provisioning, configuration and maintenance, migrations to new servers from exiting code repository.
  • Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible.
  • Integrated Docker container based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds.
  • Developed Ansible scripts for an automated server provisioning and Docker images for isolation, reducing teh time between provisioning and deployment.
  • Built provisioning engine that utilizes Ansible to implement deployments to multiple platforms including VMware andAWS.
  • Created Docker images using a Dockerfile, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Virtualized teh servers using teh Docker for teh TEST environments and DEV-environments needs and also configuration automation using Docker containers.
  • Used marathon and mesos to check teh application status and its log.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.

Confidential, Indianapolis, IN

Build Release Engineer

Environment: SVN, GIT, ANT, Maven, Hudson, Jenkins, Nexus Repository, Selenium Testing, SDLCApache Tomcat web application server, WebSphere Application Server 5.0, Java, .NetBuild artifacts (war and ear), Web Logic server, WLST Scripts, Shell Scripts, JIRA, Perl Scripts.

Responsibilities:

  • Developed and supported teh Software Release Management and procedures.
  • Coordinate with teh Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration files including Ant's build.xml.
  • Worked with development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases with teh Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Hudson.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Configured Jenkins to obtain teh code from SVN and GIT, and analyzed them using teh SonarQube/Sonar Scanner, built them using Maven and ANT, Selenium Tests using TestNG, and store teh successfully built artifacts to Artifactory and Nexus.
  • Worked with teh Architects on SDLC process being teh owner of post development environments.
  • Branching and merging code lines in teh Subversion and resolved all teh conflicts raised during teh merges.
  • Implemented continuous integration using Jenkins. Built Java code and .NET code on to different Jenkins servers as per teh schedule.
  • Developed Puppet Modules for installation & auto healing of various tools like Jenkins, Nolio agents, MSSQL, Nexus etc. these modules are designed to work on both windows and Linux platforms.
  • Deployed teh applications to WebSphere Application Server 5.0 and static content to Apache web servers.
  • Build artifacts (war and ear) and deployed into a Web Logic server by integrating teh WLST scripts to Shell Scripts.
  • Involved in setting up Jira as defect tracking system and configured various workflows, customizations and plug-ins for teh Jira bug/issue tracker.
  • Wrote Shell Scripts and Perl Scripts for compilation deployment processes.
  • Managed and documented all post deployment issues utilizing teh Post Deployments Issue Log.

Confidential

Linux Administrator

Environment: Red Hat Linux, Centos, Windows-2003,2008 servers, LDAP, NFS, FTP, SAMBA, POSTFIX servers, LVM, Sub Version, YUM Update/RPM Manager, PERL, SHELL Scripting (BASH,KSH)Oracle, MySQL, Web Logic 10, JBOSS 4.2.x, Apache Tomcat.

Responsibilities:

  • Installing, Configuring and Upgrading of Red Hat Linux AS 4.x/5.x, Solaris 9.x/10.x, Centos operating systems.
  • Configured kick start server and updating/applying patches to teh servers using Red Hat Satellite server.
  • Custom build of Windows 2003 and Windows 2008 servers which includes adding users, SAN, network configuration, installing application related packages, managing services.
  • Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux.
  • Troubleshooting booting related issues, creating boot records, working with system maintenance mode, recovering root password, fixing booting related issues, working with boot list.
  • Configured logical volumes using logical volume manager (LVM), configured mirroring and troubleshooting.
  • Day to day system administrator activities which includes performance monitoring & tuning, disk space issues, send mail issues, tools related issues, FTP, Telnet and application oriented issues.
  • Installation of Firewall checkpoint. Installed and configured IP Filter, to protect Linux system that was placed on teh Internet.
  • Expertise in writing implementation plans for installing software components on build agents, and working with application services team to execute teh install.
  • Performed Patching and upgrades (release), on stand-alone servers (using single user mode), and live upgrade of servers in production using YUM Update/RPM Manager from repository or Red hat subscription management service.
  • Installed and Configured Continuum jobs for automating some build Processes.
  • Activities include user administration, startup and shutdown scripts, crontab’s, file system maintenance backup scripting and automation using PERL, SHELL scripting (BASH, KSH) for Red Hat Linux systems.
  • Installation and support of various applications and Databases including Oracle, MySQL along with Web Logic 10, JBOSS 4.2.x, Oracle 10g, Apache Tomcat.
  • Improved overall build and deployment execution and delivery turnaround times extensively.

Confidential 

Software Developer

Environment: Java EE 1.5, JDBC, Multi-Threading, Servlets, JSP, Struts 1.0, XML, JUnit, Eclipse, ANT, Web logic server 9.2, Oracle 9i, CVS

Responsibilities:

  • Developed dynamic web based user interfaces using HTML and JavaScript.
  • Prepared design document by reviewing teh Solution Requirement Specifications.
  • Worked on full software lifecycle including design to development to testing to post-production operations.
  • Developed J2EE based application using J2EE, JSP, Servlets, JDBC, XML and Oracle.
  • Experienced coding with Struts Action classes and Java Server Pages.
  • Created JavaScript functions for client-side validations.
  • Developed web GUI components using Struts MVC Framework.
  • Worked on Change requests and involved in teh Construction phase.
  • Developed XML processing logic using JAXP API and XML parser.
  • Provided reports by performing cleanups as requested by teh client.
  • Developed Java code to fix defects and performed unit and integration testing.
  • Created new database instances and managed table Spaces, users & roles.

We'd love your feedback!