We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Skilled IT professional with 10+ years’ IT experience, looking for a position in areas of Software Configuration Management, Version Control, Build and Release management, Change management, Cloud Integration. Well versed with deadline pressures, superior analytical, time - management, collaboration, communication and problem-solving skills.
  • Experience in Linux System Administration, Build Engineering & Release Management process, including end-to- end code configuration, building binaries & deployments and entire life cycle model in Enterprise Applications.
  • In-depth knowledge of DevOps management methodologies and production deployment Configurations.
  • Experience IT work experience based on DevOps, Networking, AWS - Public Cloud and Release Management process that includes end-to-end code configuration, automation and deployments of artifacts for entire SDLC model over AWS Cloud in 24/7 uptime environments.
  • Hands on experience setting up public/private cloud infrastructures for PROD and NON-PROD environments using EC2 instances and serverless computing using AWS Lambda Functions.
  • Experienced in Chef, Puppet, Ansible and Saltstack for deployment on multiple platforms.
  • Deployed and configured chef server including bootstrapping of chef client nodes for provisioning. Created Roles, Recipes, Cookbooks and Data bags for server configuration.
  • Build tools like Ant, Maven for the building of deployable artifacts (war & ear) from source code and Continuous Integration with Jenkins/Hudson bamboo, and Team city.
  • Experience with version control systems like GIT, CVS, SVN (subversion), Perforce, and IBM rational team concert.
  • In-depth understanding of the principles and best practices of Software Configuration Management in Agile, SCRUM, TDD and Waterfall methodologies.
  • Extensive years of experience in Unix/Linux and LAMP Stack System Administration, System Builds, Server Builds, Installations, Upgrades, Migration, Troubleshooting on AWS and Remote/Physical servers.
  • Experience in creating AWS Stack Dev/PROD environments, VPC, Auto Scaling Groups, IAM user roles and policies, EC2 Container Service and ELB, AWS Lambda, S3 Buckets and RDS, CloudWatch Monitoring.
  • Experience with administration, maintenance and operations of different AWS Services - Elastic Beanstalk, S3, RDS, Lambda, SQS, Cloud Front, SNS, Cloud Watch and Cloud formation templates with use of Python, JSON and Shell Scripts to execute shell and automation.
  • Experience in Linux Systems administration including Filesystem Management, Local Security Implementation, Software Management and Shell scripting.
  • Expert in Linux CLI, Bourne Shell and Bash Shell Scripting and working with Python, Java scripts and modules.
  • Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries, and installation and configuring Kubernetes and Clustering them.
  • Experienced with Docker orchestration tools like Docker Swarm, Kubernetes, Mesos and Marathon.
  • Installed and configured monitoring tools such as Nagios, Splunk, SiteScope for monitoring the network bandwidth and the hard drives status.
  • Championed the use of the Atlassian Toolchain for the SDLC.
  • Experience in working with GIT to store the code and integrated it to Ansible tower to deploy the playbooks.
  • Hands on experience on routine operational tasks involving AEM, Apache, MySQL RDS, EC2s and Route53.
  • Experience of writing Python programs with CM tools like Ansible-YAML and Chef for writing configs. Modified Cookbooks and Playbooks with Knife CLI and Adhoc commands.
  • Experience in Automating, Configuring and Deploying the Instances on Azure environments and in Data centers also designing Azure Resource Manager (ARM) templates.
  • Worked on DevOps essential tools like helm, Chef, Docker, Kubernetes, Jenkins, Ant, Maven and migrated VMWARE VMs to Azure and Managed Services like VM, VPN, VNet, UDR, and NSG.
  • Experience in working VSO and deploy various apps.
  • Maintained GIT repositories, branches and tags and Experience in Administering GITHUB repository.
  • Designed Microsoft Azure for multiple applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focused on high-availability, fault tolerance, and Auto-scaling.
  • Experienced in MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments.
  • Performed Configuration of Azure Web Apps, App services, Application insights, Azure DNS, Azure Network Watcher, Implementing Azure site recovery, Azure stack, Backup and Automation
  • Experience in migrating on premise to Windows Azure in DR on cloud using Azure Recovery Vault and Azure backups.
  • Written Ansible Playbooks and Chef Cookbooks to automate build and deployment process on clusters.
  • Familiar Shell (sh, bash), JSON and Python scripts for monitoring and automated build and deployment process.
  • Experience in using container tools like Docker for deployment and build web applications, to run across any machine- physical, AWS EC2 and Beanstalk or virtual machine using VMWare/Vagrant.
  • Designing reusable frameworks, libraries and Python/Django and Java components knowledge.
  • Proficient in static & dynamic analysis and with Rolling Deployments and Testing, Blue-Green Testing and Monkey Testing of code to deploy in PROD and NON-PROD.
  • Strong proficiency in TCP/IP, UDP, SMTP, L2/L3 protocol stacks with knowledge of Wireless LAN’s, VLAN, IP Routing, Subnetting, Cloud Compute and Network Routers and Switches.
  • Configured and maintained - TCP/IP, DNS, DHCP, FTP, HTTP, SSH, Telnet, VPN, ELB, BGP, OSPF, OSI Model etc.
  • Working knowledge of Jenkins for Continuous Integration and DevOps Pipelining and AWS CodeDeploy.
  • Working knowledge on the server group and configured the EC2 instances, metadata and policies.
  • Experience with software Build tools like Apache Maven, Apache Ant to write Pom.xml on Eclipse IDE.
  • Experience in querying RDBMS such as Oracle, MYSQL and SQL Server by using PL/SQL for data integrity.
  • Involved in the functional usage and deployment of applications in Apache Tomcat and Web Logic Server.
  • Configured and Deployed application packages on to the Apache Tomcat server. Coordinated with software development teams and QA teams.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with Kubernetes for container management.
  • Experience of working with the release and deployment of large-scale Java/J2EE Web applications.
  • Experience in building & deploying Java/SOA applications and troubleshooting any build & deploy failures.
  • Ability in development and execution of XML, Ruby, Shell Scripts, Power shell.
  • Worked with different Bug tracking tools like JIRA, Remedy and Bugzilla.
  • Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple namespaced versions.
  • Ability to quickly understand, learn and implement the new system design, data models in a professional work environment.
  • Built DRI’s interactive website - using ASP.Net - that permitted users to enter a specific set of criteria for retrieving data and send their queries to the underlying database on the web server.
  • Utilized ASP.NET, VB.NET, AJAX, and Microsoft Visual Studio 2005 for development.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Experience in a 24/7 environment possibly including On-Call responsibilities.

TECHNICAL SKILLS:

Cloud/Virtualization Technologies: Amazon Web Services, Microsoft Azure, Pivotal Cloud Foundry

Version Control Tools: SVN, GIT.

Build Tools: ANT, MAVEN.

Databases: MySQL, MongoDB, Cassandra, Postgre SQL, SQL Server, No SQL.

CI Tools: Jenkins, XL-Deploy, XL-Release

Config Management Tools: Chef, Ansible.

Bug/Issue Tracking: JIRA, ServiceNow.

Web/ Application Servers: Apache Tomcat, Web logic

Operating Systems: Windows Family, RHEL, Ubuntu, CentOS

Scripting/Programing Languages: shell, Ruby, Python, C, SQL, Java Script, .Net, C#

Artifactory: Nexus

Other Tools: Putty, Nagios.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

AWS DevOps engineer

Responsibilities:

  • Automated the cloud deployments using Ansible, python and AWS Cloud Formation Templates.
  • Publish the .Net application binaries from TFS server.
  • Managing ASP.Net applications and Application Pools.
  • Configuring the Website backup and monitoring the daily Incremental backups.
  • Daily maintenance of support ticket queue using CA Service Desk.
  • Used SCM (GIT) tool as source code repositories, managed for branching, merging, and tagging. Agile, Developed Shell, Bash Scripts for automation purpose.
  • Implemented multi-tier application provisioning in Aws cloud, integrating it with Chef.
  • Designing and implementing fully automated server build management, monitoring and deployment by Using Technologies like Chef.
  • Extensive Experience in Active Directory to store the data, recovery and for troubleshooting
  • Based on this ADSI the domain contains Users, computers, contacts and organizational units.
  • We use Active Directory services to monitor multiple locations, Active directory information is used to Authenticate/Authorize the users, computers, resources which are part of network
  • Expertise in Docker to build, ship and deploy application.
  • Responsible for the Plugin Management, User Management and end-end build and deploy setup using Jenkins.
  • Developed a fully automated continuous integration system and custom tools developed in python.
  • Prepare the metrics and analyze the work and identify the improvement areas. Work closely with Scrum teams (Dev, QA) to make sure to bridge any gaps. Used Puppet to manage Web Applications, Configuration Files, Data base, Commands, Users Mount Points, and Packages.
  • Responsible for designing and deploying best SCM processes and procedures with eclipse.
  • Worked closely with software developers and DevOps to debug software and system problems.
  • Created automated scripts which integrated with Amazon API to control EC2 instance operations.
  • Deployed Puppet, Puppet dashboard for configuration management.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Analyze and resolve conflicts related to merging of source code for clear case.
  • Improved the performance of SQL scripts by using ORM methodology.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Supported and developed tools for integration, automated testing and release management.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.

Confidential, Columbus, OH

AWS/DevOps Engineer

Responsibilities:

  • Use agile methodology throughout the project. Involved in weekly and daily bases release management.
  • Working with a strong team of architectures, backend developers to gather function and non-functional requirements.
  • Worked with highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, Auto scaling, ELB, RDS, Route53.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management.
  • Optimized the EC2 instances run time using Lambda functions and CloudWatch events.
  • Involved in performing application deployment to AWS Elastic Bean Stack environment.
  • Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
  • Used the command line interface to manage apps, services in Pivotal Cloud Foundry as well as Apps manager.
  • Create, bind the user defined and built in services in Pivotal Cloud Foundry (PCF).
  • Build, Test and deploy applications by using pivotal cloud foundry.
  • Worked on building and deploying Java code through Jenkins.
  • Configured Git and Maven plug-ins in Jenkins server used GitHub repository to run the Jenkins job for Continuous Integration (CI).
  • Setting up commit builds to check for compilation failures of checked-in source code by the developers to accelerate Continuous Integration (CI).
  • Performed server automation with Chef and written Chef Cookbooks for installing Operating systems, installing software, web applications in Virtual machines and AWS EC2 instances.
  • Setup and maintenance of automated environment using Chef Recipes and Cookbooks within AWS environment.
  • Bootstrapping instances using Chef and integrating with auto scaling. Managed the configurations of multiple servers using Chef Recipes and customized facts for efficient management of the Chef clients.
  • Configured and managed cloud infrastructures using Amazon Web Services (AWS), which includes EC2, S3, IAM, VPC, CloudWatch and CloudFormation.
  • Installed applications on AWS EC2 instances and configuring the storage on S3 buckets, performed S3 buckets creation, policies and also IAM rolebased policies and customizing the JSON templates.
  • Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
  • Migrating present Linux environment to AWS by creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups & NACL's, attached profiles and roles using AWS Cloud Formation templates and Ansible modules.
  • Experienced in deployment of applications on Apache Web server, Nginx and Application servers such as Tomcat, JBoss.
  • Built & Deployed Java/J2EE to web application server in agile continuous integration environment and automated Labelling activities in TFS once deployment is done.
  • Integrated the Docker containerized applications to get them functional and working.
  • Worked with Docker container snapshots, attaching to a running container, managing containers, directory structures and removing Docker images.
  • Used ANT and Python scripts to automate the Build and deployment process. Used maven for few modules.
  • Working knowledge of several types of configuration management tools like Chef, Ansible.
  • Involved in phases of testing for example Integration testing, Smoke testing Performance testing and Load testing. We are also using inbuilt test cases in Jenkins and running those tests on master branch.
  • Developed build & deployment scripts using MAVEN. Automated the process using plugins available Jenkins and move from one environment to other throughout the build pipeline.
  • We are driving towards continuous integration and continuous delivery using Jenkins and Ansible for docker image building and deployment.
  • Configuring ‘nginx’ for proxy RESTful API calls to micro-services in Docker containers.
  • Setup up and maintenance of automated environment using Chef recipes& cookbooks within AWS environment.
  • Worked on Installation and Configuration of Chef Server and Chef-client (Nodes)
  • Deployed and maintained infrastructure using Chef cookbooks and recipes.
  • Produced scripts for viable combination of JIRA applications with different tools.
  • Customized both JIRA and Confluence to integrate into the pre-existing systems with an eye towards making the programs extensions of their systems, and not hindrances to their systems.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Deployment and management of many servers via script and chef, utilizing cloud providers as a direct substrate for implementation.
  • Deploying and managing many servers utilizing both traditional and cloud-oriented providers (AWS) with the Chef platform configuration system.
  • Used ANT and Python scripts to automate the Build and deployment process. Used maven for few modules.
  • Create, manage, and delete users and groups as per the request using Amazon Identity and Access Management.
  • Monitoring each service deployment and validating the services across all environments.
  • Active participant in scrum meetings, reporting the progress and maintain effective communication with each team member and manager.
  • Participate in full lifecycle of development for company web application using Struts framework.
  • Deploy, configure, maintain compute on Azure Cloud.
  • Troubleshoot Azure related issues and engage internal teams and vendor for issue resolutions.
  • Identify the prospective issues in the Azure migration and suggesting feasible solutions.
  • Generated in-depth Root Cause Analysis reports in relation to critical network events.
  • Maintained tasks related to problem tickets.
  • Analyzed and determined business requirements and objectives towards determining the optimal configuration of the requirements.
  • Perform regular reporting duties as directed by supervisor. Conduct data extractions in support of QOS investigations, RCAs, business opportunities and user communications.
  • Define, manage, and execute operational tests and processes to confirm system health or status.
  • Collaborate, consult, coordinate task level work with developers or scrum teams on matter of capacity expansion or new feature deployment. Ensure that server and system capacity projections are accurate and prevent any service degradation due to lack of resources.
  • Responsible for management of existing as well as development of new monitoring frameworks, monitoring dashboards and monitoring data history archive in support of Service Level Agreements and Quality of Service reporting. Deliver the “three nines” uptime by forming collaboration teams aligned to the SLA goal.
  • Boosted efficiency by scheduling jobs for automated tasking and notification of failures and alerts. Served on-call for 24-hour operation and increased effectiveness through resolving issues.
  • Used Elasticsearch for powering not only Search but using ELK stack for logging and monitoring our systems end to end Using Beats.
  • Responsible to designing and deploying new ELK clusters (Elasticsearch, logstash, Kibana, beats, Kafka, zookeeper etc.
  • Used ELK (Elasticsearch, Logstash and kibana) for name search pattern for a customer.
  • Troubleshooting any build issue with ELK and work towards the solution.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform It supports different Cloud service providers like AWS and Digital Ocean.

Confidential, Los Angeles, CA

DevOps/Cloud/AWS Engineer

Responsibilities:

  • Creating fully automated CI build and deployment infrastructure and processes for multiple projects.
  • Worked on designing and deploying a multitude application utilizing almost all of the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda and Cloud Formation) focused on high availability, fault tolerance environment.
  • Worked on CI/CD tools Jenkins and GIT version control system for continuous smooth code release process.
  • Integrated Jenkins with GitHub private repositories builds Automation tools (Maven and Ant), and Artifact repository for pushing successful build code.
  • Created development (Dev), quality assurance (QA), user acceptance test (UAT), performance testing (PT), production (PROD) and disaster recovery (DR) environments and each environment has close to 10 instances having separate VPC per environment.
  • Implemented a comprehensive monitoring and logging strategy to support the Application logs, cloud logs and system logs.
  • Implemented AWS CloudWatch which monitors Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
  • Involved in editing the existing ANT build files in case of project requirement changes.
  • Developing Maven Build Scripts based on the requirements. Managed Maven project dependencies by creating parent-child relationships between projects.
  • Extensively worked on continuous integration tool like Jenkins and Bamboo for end-to-end automation of various build and deployments.
  • Involved in Visual Studio Online (VSO) and SQL Azure.
  • Set-up and maintained auto scaling openstack (preferred using cloud formation and scripting).
  • Managed the Subversion branching strategy for few applications by creating release branches, Development branches thus ensuring the integrity of Trunk.
  • Jenkins is used as a continuous integration tool for build and deployment of JAVA code, installed and administered Jenkins CI for ANT and Maven Builds.
  • Participated in the planning, installation, configuration, and maintenance monitoring of on- premise ALM and continuous delivery servers and associated tools.
  • Responsible for the design, development and administration of transactional and analytical data constructs/structures and business reports from legacy to AWS and Snowflake.
  • Creating S3 buckets and also managing policies for S3 buckets and utilized S3 bucket and Glacier for Archival storage and backup on AWS. Creating public and private subnets within the VPC and attaching them to the EC2 instances based on the requirement.
  • Worked with AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes to set alarms for notification or automated action and to monitor logs for a better understanding and operation of the system.
  • Deploy and monitor scalable infrastructure on Amazon Web Services (AWS) and configuration management using Puppet.
  • Implemented and centralized logging system using Logstash configured as an ELK stack (Elastic-search, Logstash, and Kibana).
  • Worked in Data Analysis and Data Management activities with data quality, data organization, metadata, and data profiling.
  • Experience with all tools in Cloud for Data Management mainly used EC2 and S3 over Snowflake.
  • Hands on Big Data Experience with databases like MySQL, Redis.
  • Created development (Dev), quality assurance (QA), user acceptance test (UAT), performance testing (PT), production (PROD) and disaster recovery (DR) environments and each environment has close to 10 instances having separate VPC per environment.
  • Implemented a comprehensive monitoring and logging strategy to support the Application logs, cloud logs and system logs.
  • Implemented AWS CloudWatch which monitors Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
  • Responsible for the design, development and administration of transactional and analytical data constructs/structures and business reports from legacy to AWS and Snowflake.
  • Experience to convert process from Legacy (SAS, Teradata) to Cloud (SQL, Python, Snowflake, AWS)
  • Worked in Data Analysis and Data Management activities with data quality, data organization, metadata, and data profiling.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, TFS, Docker, Maven, Python and Bash.
  • Experience of writing & managing Chef Scripts& using Linux automated deployments using Chef.
  • Built and managed a large deployment of Ubuntu Linux instances systems with Chef Automation. Wrote recipes, tools, shell scripts and monitoring checks.
  • Used Chef to manage Web Applications, Hibernate, Config Files, Database, Commands, JAXB, Apache Commons, Users, Mount Points, and Packages.
  • Have experience of working with Docker- docker hub, pulling images from docker hub, running containers based on an image, creating Docker file to manage customized containers, exposing a container with port redirect, container volume management, docker inspect, docker commit to capture the file changes/settings into a new image and pushing the image to docker hub
  • Automated AWS components like EC2 instances, Security groups, ELB, RDS, IAM through AWS Cloud information templates.
  • Used Ruby Rspec framework and wrote test cases for regression and to resolve refactoring problems.
  • POC on Implementing AWS Kinesis based consumers in Lambda and pipeline data to a data lake while allowing real time analytics using DynamoDB and ordering based on the location of mobile users and ordering trends
  • Experience in designing and deploying AWS Solutions using EC2, Java, S3, and EBS, Elastic Load balancer (ELB), auto-scaling groups and OpsWorks.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Creating Lambda function to automate snapshot back up on AWS and set up the scheduled backup.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Experience with ElasticSearch, Logstash & Kibana stacks.
  • Experience with Nagios/Observium/NewRelic monitoring and alerting services for servers, switches, applications and services.
  • Worked closely with developers and managers to resolve the issues that were risen during the deployments in different environments.
  • Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and Powershell.
  • Author necessary Root Cause Analysis (RCA) documents after service breaks.
  • Collects RCA documents from other responsible parties for service breaks impacting platforms. Follow up on corrective actions items determined by RCA meetings.
  • Participate, manage, lead incident response calls ensuring immediate mitigation and then ultimate resolution to the root causes of all service interruptions.
  • Ensures that the operations team documentation and training on incident responses is kept current.
  • Used Terraform to map more complex dependencies and identify network issue.
  • Design solution for various system components using Microsoft Azure.
  • Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
  • Participated and managed lead incident response calls ensuring immediate mitigation and then ultimate resolution to the root causes of all service interruptions.
  • Ensured that the operations team documentation and training on incident responses is keep current. Will be part of a rotational support team with 24x7 on call assignment every few weeks.
  • Maintained professional and technical knowledge by attending educational workshops, professional publications, establishing personal networks, and participating in professional societies.
  • Contributed to the team effort by accomplishing related results and participating on projects as needed.
  • Provide 24x7 on call support to countries and prepare to work during weekends/public holidays.
  • Ensured that the systems are fully supported 24/7: this includes managing the primary application and infrastructure monitoring platform and configuring new checks when needed.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.

Confidential, San Antonio, TX

DevOps Engineer

Responsibilities:

  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven, TFS in Linux environment.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Converting production support scripts to chef recipes.
  • Testing of cookbooks with chef-spec. using web applications as Apache commons and Java.
  • Setting up client server model of Chef in development environment of OCI.
  • Worked on documentation - Chef basics, Initial setup of Chef, Databags implementation, Coding standards, Cookbook document, Testing docs
  • AWS server provisioning using Chef Recipes.
  • Using Cloud Trail, PCF, Cloud Passage, Qualys Scan tools for AWS security and scanning.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Defining Release Process & Policy for projects early in SDLC.
  • Integration of Maven, Jenkins, Urban Code Deploy with Patterns/Release, Git, and Cloud Foundry.
  • Installed the Ear, War files using XL deploy & XL release and Integrated Jenkins with XL deploy & XL release.
  • Provided on-going support and administration for SVN, ClearCase, ClearQuest and ANT build automation and Involved in the migration of code from SVN to GIT.
  • Performance tuning, Monitoring, Capacity planning and Alerting system implementation with VMWare vRealize Operations Manager and its integration with VMWare vRealize, Automation Center, vRealize Log Insight, Splunk, IBM Tivoli.
  • Performed regular software release build and deployment based on defined process and procedure, including J2EE, UNIX Scripts, Oracle PL/SQL build and deployment.
  • Managed a cloud platform base on the Lambda architecture including Kafka, Spark, and Cassandra.
  • Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments.
  • Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.
  • Implemented and maintained Salesforce.com including custom objects, fields, reports, dashboards, and templates.
  • Used Salesforce Connect to access product information stored on an external system.
  • Experience with SSRS (tabular reports, parameterized reports, drilldown, drill through, sub reports, charts etc.)
  • Experience in transforming unstructured data from various data sources using SSIS like Conditional Split, Lookup, Merge Join and Sort.
  • Migrating the data to respective DEV and QA Oracle database before doing code roll-out.
  • Utilized SQL Developer and Toad for PL/SQL, Hibernate, database updates, and row/column data tracking during testing.
  • Created Security Groups, configuring Inbound/Outbound rules, creating and importing Key Pairs.
  • Used Elastic Load balancers and Auto scaling groups to handle the traffic at peak times.
  • Generated Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Used tracking tool JIRA and triaged the issues and maintained bugs using JIRA tool.
  • Manage the integration of new software projects and products into the build environment.
  • Work with product development to resolve build-related issues in all projects.
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
  • Used to write an install script in Ruby using all the extra helper functions from Chef.
  • Configured the user's accounts for Continuous Integration - Jenkins, Java, TFS, Nexus and Sonar.
  • Gathered all the stakeholder approvals, necessary signoffs while acting as a release manager for two development teams.
  • Educate customers of all size on the value proposition of managed services on Azure and participate in architectural discussions to ensure solutions are designed for successful deployment in the cloud.
  • Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform.
  • Define cloud network architecture using Azure virtual networks, VPN and express route to establish connectivity between on premise and cloud.

Confidential, St. Louis, MO

Cloud/DevOps/Build/Release Engineer

Responsibilities:

  • Involved in identifying build errors in the system and identify the build issue and escalate it to the concerned team after careful analysis. Work and coordinate with them to get the fix in the release.
  • Worked on Continuous Integration System i.e. Jenkins. Used Jenkins for official nightly build, test and managing change list. Installed Multiple Plugins for smooth build and release build pipelines.
  • Rapid deployment method using Ansible to auto deploy servers as needed.
  • Used Ansible to run ad-hoc commands and playbooks to automate tasks and written playbooks.
  • Protected encrypted data needed for tasks with Ansible Vault.
  • Experience with Ansible Tower to more easily manage enterprise Ansible deployments
  • Worked with Ansible in conjunction with Vagrant in a DevOps environment.
  • Proficient with Jenkins and Bamboo for continuous integration and for End-to-End automation for application build and deployments.
  • Responsible for delivering an end to end continuous integration - continuous delivery system for the products in an agile development approach using Chef/Ansible and Jenkins and Shell Scripts.
  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Chef.
  • Installed Workstation, Bootstrapped Nodes, wrote Recipes, and Cookbooks and uploaded them to Chef-server and managed AWS for EC2, S3 & ELB with Chef Cookbooks.
  • Involved in deploying Java API for Amazon Lambda and EC2 to manage some of the AWS services.
  • Built Continuous delivery ENV using Jenkins, Yum, Apt-Get and Chef/Ansible on Linux distributions.
  • Used Maven to build rpms from source code checked out from GIT and Subversion repository, with Jenkins being the Continuous Integration Server and Antifactory as repository manager.
  • Involved in editing the existing ANT/MAVEN build scripts.
  • Implement systems that are highly available, scalable, and self-healing on the AWS Cloud platform.
  • Part of DevOps team working on Docker containerization efforts and migration of Java apps to OpenShift Container Platform.
  • Responsible for Creating & Managing files, experience in creating DockerFile and Base images for Docker.
  • Code Coverage-Installed SONAR on Jenkins server and configure with the build process for the code analysis process for better code quality and code metrics, and rapid feedback for development teams and managers.
  • Developed the build CI/CD pipeline script using different programming languages like Shell and Python and secure them with Apache Kafka, Apache Nifi and Agile methodologies.
  • Experienced VPC peering connection to access the entire CIDR block of the peer VPC without any restriction.
  • Experienced AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Experience in Administration/Maintenance of Source control management systems such as Subversion, Git / GitHub / Gerrit, ClearCase.
  • Designed, created and maintained a complete build-release environment for C, C++, Java, Apache Commons, compilers.
  • Involved in migrating from SVN to GIT. Connected continuous integration system with GIT version control repository and continually build as the check-inn's come from the developer.
  • Created multiple Make, ANT, MAVEN, Shell scripts for build automation and deployment.
  • Wrote batch scripts for compiling csproj files and creating Solution files and WSP files for deploying ASP.NET and Share point application.
  • Maintained build management by modifying Nant and MS Build for all .Net applications to include new components and changes.
  • Manage 30+ Salesforce Organizations.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Extensive experience in using Version control systems includes Subversion (SVN), GIT, and ClearCase.
  • Developed build and deployment scripts using ANT and Apache MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Expertise in troubleshooting techniques of JVM using Thread, heap dumps and analysis using eclipse MAT.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Responsible for Change Management activities, to include new business planning, leading regular change control meetings, prevention and detection of unauthorized migration to production environments.
  • Used XL Release Orchestration tools for continuous integration and management of several tasks in deployment process.
  • Performed workload analysis on prod system based on APM/RUM tools and come up with workload to be simulated in pre-production environment.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Led design and implementation of Monitoring and Alerting for Cloud with vCenter Operations (vCOPs) as "single pane of glass" solution for FlexPod. Installed vCOPS adapters to monitor NetApp storage, Cisco Nexus 5000 switches.

Confidential, Warrendale, PA

Unix/Linux Administrator

Responsibilities:

  • Worked as a Systems Administrator on Red Hat, CentOS and Ubuntu servers.
  • Worked on Applying patches, installed monitoring tools, and upgraded BIOS on HPC Clusters.
  • Scheduled users to perform High Performance Computing activities on the Linux cluster.
  • Created users and groups and assigned them appropriate quotas and ACLs as per company requirement.
  • Experience managing and tuning MySQL and writing SQL scripts.
  • Identified and solved any issues or errors.
  • Installed and configured Nagios monitoring tool to manage infrastructure.
  • Applied patches and supported Linux Servers with Oracle Database servers.
  • Worked on Kernel tuning and Kernel patching.
  • Monitored System Performance, Tuned and optimized systems for better performance.
  • Managed Disk using LVM, resized disk space when required. Managed disk space from NetApp filers
  • Setup NTP server and synchronized clients with NTP server.
  • Troubleshoot application problems by diagnosing issues.
  • Provided 24/7-support coverage, pager support and weekend support.

We'd love your feedback!