We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

OmahA

PROFESSIONAL SUMMARY:

  • A fervid professional over 7 years of various roles as AWS DevOps engineer with excellent experience in Automating, Configuring and Deploying instances on Cloud environments and Data Centers, CI/CD pipeline, Build and Release Engineer, AWS/Azure and Linux/Windows Administration
  • Experienced in running web services on Amazon Web Services (AWS) and Azure and expertise in Infrastructure Development and Operations in AWS involving AWS Cloud platforms, EC2, Elastic Beanstalk (EBS), S3, VPC, RDS, SES, Elastic Load Balancer (ELB), Dynamo DB, Elastic Container Service (ECS), Cloud Front, Cloud Formation, API Gateways, AMI’s, Redshift, Lambda, AWS Opsworks and Cloud Trail.
  • Proficient level of experience in Azure Cloud Services Storage, Web Apps, Active Directory, Traffic Manager, Azure Monitoring, Key Vault, Cognitive Services (LUIS).
  • Well versed with OpenStack based cloud infrastructure and in testing the components of OpenStack like Glance, Swift and Nova by using OPNFV tools such as Rally , Tempest and Yardstick.
  • Efficient management in migration of cloud services from AWS, Azure, Pivotal Cloud Foundry(PCF), OpenStack and Google cloud platforms using Apache Lib Cloud . Strong knowledge on other cloud services like IAAS, PAAS and SAAS .
  • Worked with Terraform key features such as Infrastructure as code, execution plans, resource graphs, change automation and created infrastructure in a coded manner (infrastructure as code) using Terraform.
  • Worked on ELK (Elastic search, Log Stash, Kibana) stack to analyze log data obtained from Microsoft business intelligence tools.
  • Working Knowledge on Virtualization technologies like Docker, Packer, VMware, Vagrant and worked on scheduling, deploying and managing container replicas on a node cluster using Kubernetes and created REST API to store, update, read and delete bucket information on Console using Kubernetes interfaces.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Experience in using Dockers Swarm and deployed spring boot applications and expertise in using the Docker, ECS for virtualization, ship, run and deploy the application securely to fasten the Build/Release Engineering. Virtualized the servers using the Docker for the test environments and developer environment needs.
  • Designed, installed and implemented Ansible configuration management system. Experienced on writing Ansible playbooks for installing tools and deployment.
  • Developed Chef cookbooks and wrote Chef recipes using Ruby script and Chef DSL to automate system configuration.
  • Experienced in working with Puppet enterprise and Puppet open source. Installed, configured, upgraded and managed Puppet master, agents & databases and involved in leading automation deployment team by working with puppet .
  • Contributed to auto - remediation scripts via Ansible and Rundeck and rann Cron jobs on Linux servers utilizing RunDeck .
  • Responsible in developing scripts in python for the datacenter swings for different kinds of services. Developed Ansible playbooks and has integrated Ansible with Rundeck and Jenkins.
  • Extensively implemented Continuous Integration and deployment using various continuous integration tools like Jenkins, Bamboo, Hudson and knowledge on TeamCity. Built a CI/CD pipeline with Jenkins to automate the process using the Python script.
  • Expertise in using build tools like GRUNT, MAVEN and ANT for the building of deployable artifacts such as jar, war & ear from source code. Expert in creating and maintaining Ant build.xml’s and Maven Pom.xml’s for performing the build procedures.
  • Extensive involvement with Version Control Systems like GIT, Bit Bucket and Subversion(SVN).
  • Have ample experience in load balancing and monitoring with Nagios and Splunk .
  • Worked on open source products like My SQL, Apache HTTP, Apache Tomcat, HAProxy, Open LDAP, Nagios, Splunk and Logstash.
  • Experienced in static code analysis tool SonarQube right from setup to configuration in Jenkins and analyzing the different programming languages like Java, C# and JavaScript.
  • Extensive involvement in LINUX/Unix system administration, system Builds, server builds, installations, upgrades, patches, migration, trouble shooting on RHEL.
  • Build windows application and web services using C#.NET on IIS and windows platform and manage Java applications across Linux servers.
  • Executable knowledge on scripts like Shell (Bash), Perl, Power Shell, Python, Ruby, XML, Groovy scripting and Java Scripts. Extensive knowledge on writing shell scripts for Automated back-ups and Cron jobs and also involved in developing Java web-based interfaces using HTML5, CSS3, JQuery, XML and JSON.
  • Created and maintained continuous build and continuous integration environments in Agile development methodologies like SCRUM, Sprints model. Experience in full Software Development Life Cycle (SDLC) that includes analyzing, designing, coding, implementation and production support.
  • Quick learner and proficient in solving the technical issues in the project. Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability and provided on-call support through rotation in a 24x7 production environments.

TECHNICAL SKILLS:

Cloud Environments: AWS, Azure, Pivotal Cloud Foundry, Open Stack, Google Cloud Platform.

AWS Services: EC2, ELB, VPC, RDS, AMI, IAM, Lambda, IoT Greengrass, Cloud Formation, S3, Cloud Trial, SNS, SQS, EBS, Route 53, Cloud Trail, Auto Scaling, AWS Redshift, Cloud front.

Configuration Management Tools: Chef, Puppet, Ansible, Salt Stack, Rundeck.

Containerization Tools: Docker, OpenShift, Kubernetes, Vagrant, Packer, EC2 container.

Monitoring Tools: Splunk, Nagios, Cloud Watch, Sumo Logic, App Dynamics, Grafana, New relic, Zenoss

Build Tools: ANT, Maven, Gradle, Gulp, Grunt.

Version Control Tools: Subversion(SVN), GIT, GIT Hub, Bit Bucket.

Languages/ Scripts: C, C++, HTML, Shell, Bash, PHP, Python, Java, Ruby, Perl

Operating Systems: Red Hat, Ubuntu, Linux & Windows, Mac, CentOS, Debian, Solaris.

SDLC: Agile, Scrum, Waterfall.

Web Technologies: HTML, CSS, Java Script, jQuery, Bootstrap, XML, JSON.

Databases: Oracle, MySQL, MongoDB, SQL Server, MS SQL, NOSQL, Cassandra DB

Web Servers: Apache, Tomcat, Web Sphere, JBOSS, WebLogic.

Bug Tracking Tools: JIRA, Bugzilla, HP Quality Center, Remedy, IBM Clear Quest.

PROFESSIONAL EXPERIENCE:

Confidential, Omaha

AWS DevOps Engineer

Responsibilities:

  • Designed, configured and managed public/private cloud infrastructure utilizing Amazon Web Services (AWS) like EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, DynamoDB.
  • Used AWS Console and AWS CLI for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications. Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template. Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Configure Elastic Load Balancer (ELB) for distribution incoming application traffic across multiple EC2 instances. Managed and supported AWS Security related issues, such IAM and S3 policies for user access.
  • Implemented a 'server less' architecture using API Gateway, Lambda and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets.
  • Converted existing AWS infrastructure to server less architecture (AWS Lambda, Kinesis) deployed via Apache Lib Cloud , Terraform and AWS Cloud formation.
  • Implemented Greengrass builds on top of AWS IoT and AWS Lambda for creating serverless compute service and written Lambda code (in Python) that can run right on the IoT device.
  • Implemented Lambda fuctions using Greengrass sdk for python to develop the scripts to execute predictions based on machine learning models, keep device data in sync and to communicate with other devices securely even when not connected to the Internet.
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability and managed all AWS services by using CLI (Command Line Interface) and Auto scaling .
  • Configuring the Docker containers and creating docker files for various environments . Built and deployed Docker containers to break up the monolithic app into microservices
  • Experience with Ansible Tower to manage Multiple nodes and manage Inventory for different Environments. Automated various infrastructure activities like continuous deployment, application server setup, stack monitoring, Jenkins Plugins installation, Jenkins agent’s configuration using Ansible playbooks.
  • Integrated Jenkins with AWS, Docker, Kubernetes, Jforg Artifactory, GITHUB and Sonar Qube tools for automation of daily process. Performed timely updates to Jenkins, Jfrog and Sonar Qube to keep them upto date for the Users.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm . Expertise in using Jenkins to automate most of the build related tasks as well as setting up the CRON jobs to clean the workspace and old docker repositories. Continuously evaluated and recommended improvement to CI/CD processes.
  • Used Jfrog artifactory to store the artifacts built on Jenkins, even created Local, Remote, Virtual and Distribution repositories as per the user needs.
  • Experience with (Static Application Security Testing) and static code analysis tool with Check Marx and Sonar Qube .
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Worked closely with the DEV team to develop ASP.NET applications using C# and built them using MSBuild.
  • Created test cases using Nunit and performed unit testing using C# and NUnit Framework for the implemented modules.
  • Deployed JAVA/J2EE applications to Application servers in an agile continuous integration environment and automated the whole process. Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Configured New Relic to monitor the CI/CD tool stack by installing New Relic agents and created alert policies for monitoring of Diskspace, Load, CPU and Availability of Jenkins, Jfrog and SonarQube resources.
  • Identified new tools, technologies, and processes to improve the reliability, repeatability, and efficiency of builds, releases and QA. Responsible and accountable for the coordinated management of multiple related projects directed toward strategic business and other organizational objectives.
  • Expertise in patching the RHEL servers and provided on-call support 24/7 by troubleshooting issues of the existing tool stack and application deployments.
  • Maintained JIRA for tracking and updating project defects and tasks ensuring successful completion of tasks in a sprint.
  • Managed different environments like Dev, QA, UAT and Production and built and deployed the binaries on respective environment servers.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.

Environments: AWS, Ansible Tower, Jenkins, SonarQube, Jfrog, X-ray, NewRelic, Apache Tomcat, GITHUB, Service-Now, RHEL, Windows, Mac Servers, Jira.

Confidential, Chicago

Sr. DevOps Engineer

Responsibilities:

  • Extensively worked on Datacenters Management and demonstrated full stack understanding across multiple data centers. Part of Automation team for planning and maintenance of internal datacenters and responsible for all aspects of the internal datacenters.
  • Worked with multiple automation frameworks like Rundeck and Ansible.
  • Worked on creating inventory, job templates and scheduled jobs using Ansible tower and writing Python modules for Ansible customizations. Creating inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML script.
  • Used Ansible Tower , which provides an easy-to-use dashboard and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments. Monitoring using Ansible playbooks and has integrated Ansible with Rundeck and Jenkins.
  • Created the automation build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products. Conducted software updates and mass changes via Rundeck Pro.
  • Responsible in creating automation jobs in Rundeck for swinging the datacenters (marking the pools Up and Down) to increase efficiency and reduce time. Created ACL policies in creating groups for the Rundeck Users.
  • Worked on Rundeck Job Scheduler and Runbook Automation. Ran the publish steps manually in some occasions if in case the automated publish fails.
  • Created the new operation application by using Rundeck open source using Python and Built more than 50 jobs through Rundeck to support daily operation by using Python and HTML.
  • Expertise in using Jenkins to automate most of the build related tasks. Build scripts in Groovy for setting up the CI/CD Pipeline. Continuously evaluated and recommended improvement to CI/CD processes.
  • Developed plugins for the Rundeck and Ansible using F5 Python SDK for checking the state of the pools of the GTM servers, ratio of the traffic divided for each datacenter, marking datacenters up and down.
  • Design, develop and deploy engaging web applications using Python. Proficient in developing Web Services (SOAP, RESTful) in Python using XML, JSON.
  • Involved in working with Python open stock API's. Good experience in Python in creating scalable and robust applications along with other technologies (D3, Angular, and Node JS)
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites. Wrote python scripts to parse JSON and load the data in database.
  • Strong experience of software development in Python (libraries used: libraries- Beautiful Soup, NumPy, SciPy, matplotlib, python-twitter, Pandas data frame, networkx, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Involved in building database Model, APIs and Views utilizing Python to build an interactive web-based solution.
  • Developed Business Logic using Python on Django Web Framework. Carried out various mathematical operations for calculation purpose using python libraries.
  • Deployment and management of web services with Tomcat and JBOSS provided end-user s for all users to effectively use the tool.
  • Extensively used Zenoss Monitoring tool and developed new and improved solutions to manage, scale and integrate with Zenoss. Worked extensively developing ZenPacks to support new tests for emerging products.
  • Monitoring all managed network devices such as router, switches, firewall remotely with the help of network tools in Zenoss.
  • Successfully installed and configured Splunk monitoring system to monitor the production server environment.
  • Developed scripts to read the description of servers for monitoring logs in the Splunk dashboards.
  • Coordinated and assisted with other Automation teammates and developers in establishing and applying appropriate branching, labelling/naming conventions using Bitbucket source control.
  • Worked closely with different teams in the work environment like F5 engineering team, Level -1, Level-2, Monitoring team and Global Operation Center to cut down on the amount of manual work needed to be done and to establish high-level productivity.
  • Planned RFC’s through SERVICE-NOW for application deployments and datacenter swing validations.
  • Actively involved in the Scrum stand-up meetings, sprint backlog grooming, sprint planning meetings, sprint task meetings and providing directions to the team.
  • Expertly worked for operation efficiency and optimization to avoid any lapses in technology service by making systems run smooth and functional without experiencing loss of service or revenue.

Environments: Ansible, Rundeck, Jenkins, Splunk, Zenoss, Apache Tomcat, JBOSS, Python, HTML, Bitbucket, Service-Now.

Confidential, Southfield, MI

Sr DevOps/AWS Engineer

Responsibilities:

  • Implemented secure cloud architecture based on AWS to make sure applications are reliable, scalable and highly available. Built and configured a virtual data center in the 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.
  • Implemented Amazon EC2 by setting up instances, Virtual Private Cloud (VPCs ), and security groups and by automating the process of launching and stopping/terminating EC2 instances on AWS with BOTO3.
  • Developed CloudFormation scripts to automate EC2 instances and managed 200+ AWS instances and configured Elastic IP & Elastic Storage in open enrollment period and implemented security groups and Network ACL’s.
  • Proficient in writing AWS Cloud Formation templates to create custom VPC’S, subnets, NAT, EC2 instances, ELB’s and Security groups using JSON templates.
  • Hands on experience in using AWS BeanStalk for deploying and scaling web application and services developed with Java, PHP, Node JS, Python and Docker on familiar services like Nginx.
  • Worked on AWS Code Deploy and Auto Scaling Groups to implement Blue-Green Deployments for the various releases moving forward. Created snapshots and Amazon Machine Images (AMI) of the instances for backup.
  • Created Identity Access Management (IAM) policies for delegated administration within AWS. Used IAM to create new accounts, roles and groups and polices and developed critical modules like generating amazon resource numbers and integration points with Dynamo DB , RDS .
  • Configured RDS instances using Cloud Formation and Terraform. Used Terraform to map more complex dependencies and identified network issue.
  • Configured Azure cloud services, Azure storage , Azure active directory , Azure Service Bus . Created and managed Azure AD tenants and configured application integration with Azure AD .
  • Created a Serverless API in C# by using Azure Functions . Work with Azure Service Bus queues using C#.
  • Provisioned Azure recourses like SQL Database , Web App , Storage Account , Redis Cache , Virtual Machine , IoT Hub , and HDInsight using Azure Resource Manager( ARM ).
  • Configured VMs availability sets using Azure portal to provide resiliency for IAAS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Created Azure Web Application projects, updated and deployed ASP .NET, C#.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager.
  • Created private cloud using kubernetes that supports DEV, TEST and PROD environments and scheduled, deployed, managed container replicas onto a node clusters using kubernetes.
  • Designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS . Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Created custom Docker images to streamline porting of legacy applications to Openshift. Deployed Micro services , including provisioning AWS environments using Ansible Playbooks .
  • Automated various infrastructure activities like continuous deployment, application server setup, stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Worked with Chef Enterprise on-premise, installed workstation, bootstrapped nodes using knife, wrote recipes and cookbooks and uploaded them to Chef-server, managed on-site OS/Applications/Services/Packages using Chef and AWS for EC2/S3/Route53 & ELB with Chef cookbooks .
  • Automated deployments of Java based applications into Tomcat, WebLogic and Jboss webservers using Chef and Jenkins.
  • Created jobs for builds and deployments, installed several plugins in Jenkins to support multiple tools required for the implementation of projects.
  • Experience in setting up CI/CD pipeline integrating various tools with Jenkins to build and run Terraform jobs to create infrastructure in AWS.
  • Managed Maven project dependencies by creating Parent-child relationships between all projects.
  • Developing Apache Ant , Apache Maven and Nexus Maven repository management to automate the compilation, deployment and testing of Web and Java / J2EE applications to the above platforms.
  • Implemented branching, merging, tagging and maintaining the version across the environments using SCM tools like GIT on Linux platforms.
  • Used Ansible to setup/teardown of ELK stack (Elasticsearch, Log stash, Kibana) and troubleshoot the build issues with ELK and work towards its solutions.
  • Created visualizations, Dashboards in Kibana and configured Kibana watcher for automatic generation of Kibana reports.
  • Configured Splunk searching and reporting modules, knowledge objects, administration, dashboards, clustering and forwarder management.
  • Developed an automation tool with Selenium web driver and Java to help converting the configurations of Hudson jobs, migrated over number of tasks ahead of schedule with automation.
  • Maintained JIRA for ticketing and tracking and updating project defects and tasks ensuring the successful completion of tasks in a sprint.

Environments: AWS VPC, ELB, API Gateway, Lambda, DynamoDB, S3, EC2, Azure, Chef, Ansible, Docker, Kubernetes, Terraform, Apache Lib Cloud, Jenkins, Maven, GIT, ELK, Selenium, Nagios and JIRA.

Confidential, Loveland, Colorado

DevOps/Cloud Engineer

Responsibilities:

  • Responsible in setting up and building of AWS infrastructure from various resources like VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation using JSON templates. Implemented local user provisioning instances by creating in AWS cloud.
  • Created and configured AWS EC2 instances using preconfigured templates such as AMI’s, RHEL, Centos, Ubuntu as well as used corporate based VM images which includes complete packages to run build and test in those EC2 Instances.
  • Created Lambda functions that aggregates the data from incoming events, then stored result data in Amazon Dynamo DB and S3.
  • Created S3 buckets and managed policies for S3 buckets and utilized S3 buckets and Glacier for storage, back up and archived in AWS and experience in setting up and maintenance of auto scaling AWS stacks.
  • Used Route53 to control the traffic between different regions. Worked on IAM service by creating users and groups, defining roles and policies and identity providers.
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability and managed all AWS services by using CLI (Command Line Interface) and Auto scaling .
  • Extensively used CDN (Content delivery network) to deliver web pages and other content based on geographic locations of the user by using Cloud front and redesigned infrastructure for high availability using multiple AWS availability zones.
  • Maximized the through put between the CPU and drives and improved the performance of data processing with the help of Amazon Redshift .
  • Created custom Cloud watch dashboards for monitoring CPU utilization, Network In-Out, Packet In-Out and other parameters of the instances.
  • Deployed micro-services using Pivotal Cloud Foundry (PCF) platform build upon spring boot services.
  • Experience in deployment, configuration and support of platform as a service (Paas) provider solutions like PCF full stack development.
  • Developed templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Reduced build and deployment times by designing and implementing Docker workflow. Used Docker containers for eliminating a source of friction between development and operations.
  • Implemented Multi-Dimensional numeric time series monitoring using Prometheus.
  • Used Docker to containerize custom web applications and deploy them on Digital Ocean with Ubuntu instances through SWARM Cluster and to automate the application deployment in cloud using Vagrant.
  • Created API Gateways on NODE JS and ANGULAR JS using Python Zappa.
  • Worked in production of large-scale environments using configuration management tools like Puppet and Chef supporting Puppet Environment with over 500+ servers and involved in developing manifests. Automated OS builds and Application Installation through Chef & Puppet.
  • Developed new Puppet Modules and Puppet Manifests files for installation of OS and custom written software packages using puppet and leveraged Hiera to create various re-usable puppet modules.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment. Implementing and managing Jenkins DSL job to automate the new job creation.
  • Automation of new job creation by implementing and managing Jenkins DSL. Setup Jenkins master slave architecture to use Jenkins as pipeline as service.
  • Built scripts using Maven build tools in Jenkins to move from one environment to other environments. Maintained build related scripts developed in shell for Maven builds and created and modified build configuration files including POM.xml.
  • Groovy Scripts are written to build and Deploy the application in WebSphere Application Server.
  • Responsible for writing/modifying scripts using BASH & Shell.
  • Implemented monitoring and logging of different application logs using ELK and New relic and Configured and setup ELK stack (Elasticsearch, Log stash and Kibana) to collect, search and analyze log files across the servers and monitored the servers using cloud Watch and ELK for Network and Log Monitoring.
  • Configured Grafana and created dashboards on Grafana to show graphs of environment performance. Installed and configured Telegraf, Influxdb, Grafana and Kapacitor (TIGK) stack for monitoring infrastructure and applications.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for change management.
  • Planned release schedules with agile methodology & coordinated releases with engineering & SQA for timely delivery.

Environment: AWS VPC, EC2, S3, IAM, EBS, Route53, Glacier, Redshift, PCF, Puppet, Chef, Docker, Node JS, Angular JS, Python Zappa, Jenkins, Maven, Bitbucket, ELK, New relic, Grafana, JUNIT, Cobertura, PMD, AMI, RHEL, Centos, Ubuntu.

Confidential, Merrimack, NH

DevOps/AWS Engineer

Responsibilities:

  • Planned, designed and configured AWS services (EC2, S3, IAM, Amazon Glacier, EBS, VPC, Elastic Load Balancing, Amazon Cloud Watch, Auto Scaling, Route 53, Cloud Formation).
  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked, with teams to lock down security groups
  • Worked with Amazon Route53 to manage DNS zones and gave public DNS names to elastic load balancers. Set up ELB for different applications to ensure high availability of applications.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data. Used Cloud Watch logs to move application logs to S3 and create alarms raised by applications.
  • Troubleshooting user connectivity and access to remote/secure resources via ACL, Firewall policy and VPN Configuration change processes. Updating and distributing VPN Client Software.
  • Install and configure the RabbitMQ environment for the Analytics and setup the supervisor for managing process availability.
  • Worked with Tomcat Web Server, JBOSS, WebLogic and WebSphere Application Servers for deployment.
  • Launching and Debugging Docker container, Installing/setup Docker host in environment, Integrating Docker and MESOS to monitor container status.
  • Experience working on several Docker components like Docker Engine, Docker-Hub, Docker-Compose and Docker Registry.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Installed and Implemented Chef and Puppet configuration management system.
  • Maintained Chef Configuration management spanning several environments in VMware and AWS cloud.
  • Automated Linux production server’s setup using Puppet scripts . Responsible for large scale Puppet implementation, maintained and instituted AWS automation through Puppet and Chef environment.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Used MAVEN, GRADLE as build tools on Java projects for the development of build artifacts on the source code and conducted SVN to GIT migration.
  • Experienced and a strong passion towards LAMP (Linux, Apache, MySQL& PHP) development stack.
  • Responsible for maintaining different Testing/QA environments and erection of Prod environments in AWS.
  • Involved in Creating, Installation and administration of Red Hat Virtual machines in VMware Environment. Administration of RHEL and Solaris which includes installation, testing, tuning, patching and troubleshooting day-today issues.

Environment: AWS S3, Cloud watch, Route53, ELB, EC2, RabbitMQ, JBOSS, WebLogic, Docker, Terraform, Chef, Puppet, Jenkins, Maven, SVN, GIT, Splunk, RHEL, Solaris.

Confidential, Worcester, MA

DevOps Engineer.

Responsibilities:

  • Responsible for the design and implementation of applications' build, release, deployment, and configuration activities.
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet or custom-built cloud-hosted solutions.
  • Designed and implemented fully automated server build management, monitoring and deployment by using Puppet in a DevOps lifecycle.
  • Implemented Puppet modules for server housekeeping and which i nvolves leading automation deployment team by working with Puppet.
  • Writing modules for Installation and update of Yum repositories on the Server using Puppet infrastructure.
  • Enabled Continuous Delivery through Deployment into several environments of Test, QA and Production using Jenkins .
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views, and the access control strategies.
  • Imported and managed multiple corporate applications into Tortoise SVN and Implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts, Batch Scripts Deployment to staging and production Databases with TFS.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Used Jenkins as a continuous integration tool for automation of daily process.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories. Managed Maven project dependencies by creating parent-child relationships between Projects.
  • By using System monitoring with Nagios and Graphite. Setup threshold alerts in Nagios XI and updated contact definitions to notify potential service or host interruptions.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.

Environment: JAVA/J2EE, Linux, Maven/ANT, Nexus, Puppet, Jenkins, Tomcat, JIRA, GIT, Shell Scripts, Unix/ Linux environment.

Confidential

Build & Release Engineer

Responsibilities:

  • Developed and supported the Software Release Management procedures.
  • Implemented SVN branching and merging operations for Java Source Code.
  • Created and implemented Continuous Integration plan in Linux based environments.
  • Installed and configured Jenkins as a continuous integration server on Linux.
  • Coordinate with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds.
  • Worked on Relational multitenant database specially builds for the cloud using their metadata-driven architecture.
  • Created and maintained ANT and Shell scripts for automating build and deployment process for Linux environments.
  • Used ANT for building the applications and developing the build scripts.
  • Installed and administered repository to deploy the artifacts generated by and ANT and to store the dependent jars which were used during the build.
  • Creating and managing the user accounts, building physical and virtual servers including domain controllers, SQL servers, DNS, DHCP, print servers, files servers, application servers, VMware vSphere/ESXi, Exchange 2010/2003, Windows 2003, Windows 2008 R2, Level 3 trouble ticket escalation.
  • Developed build and deployment processes for Pre-production environments.
  • Used Subversion as source code repositories.
  • Responsible to push the front-end code to Dev, QA and Stage (Pre- PROD) environments.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Identified new tools, technologies, and processes to improve the reliability, repeatability, and efficiency of builds, releases and QA
  • Responsible and accountable for the coordinated management of multiple related projects directed toward strategic business and other organizational objectives
  • Developed UNIX Scripts for manual deployment of the code to the different environments.
  • Shell scripting for building and deploying Java application to target environments.

Environment: SQL, DNS, DHCP, Print servers, Files servers, Application servers, VMware vSphere/ESXi, Exchange 2010/2003, Windows 2003, Windows 2008 R2, ANT, SVN, CI - CD.

Confidential

Linux Administrator

Responsibilities:

  • Installation, Configuration and Administration of RedHat Linux 5.x/6.X, Solaris 10, CentOS, Ubuntu, OpenSUSE, Debian, Fedora comprising of testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
  • Build YUM and RPM repository Server for Development team to upload packages
  • Redefined processes and implemented tools for software builds, patch creation, source control and release tracking and reporting on Unix platform.
  • Configured and managed Jump Start Server on Solaris and Kick Start Server on Linux.
  • Defined and setup network printers and install client/server applications. Define/setup network protocols, Network File Services (NFS), and Network Information Services (NIS).
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Design, build, and maintain production servers and RAID storage system.
  • Successfully installed and configured NAGIOS monitoring system to monitor the production server environment.
  • Involved in migrations and conversions of AIX and Linux servers from Physical to virtual and virtual to virtual.
  • Configured non-IP point-to-point network connections that directly link cluster nodes, which provide an alternate heartbeat path for a cluster that uses a single TCP/IP-based network.
  • Installed SAMBA server for interface between Linux and NT Servers to share files and Network Printer.
  • Performance Management & Tuning of Linux Kernel.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Software installation and maintenance. Security, Users and Groups administration and Set-up administration of DNS server.
  • Developed automated processes that run daily to check disk usage and perform cleanup of file systems on LINUX environments using shell scripting for automation of daily tasks, analyzing error logs , analyzing the user logs , analyzing the /var/log/messages
  • Writing shell scripts for Automated Backups and Cron Jobs. Worked with Remedy ticketing system and provided 24/7 on-call support for production.
  • Integrated JIRA with Confluence, Fisheye and Crucible via Application links.

Environment: Centos, Red Hat Linux servers, Windows servers, Shell scripting, TCPIP, DNS, HTTP, DHCP, RAID, JIRA.

We'd love your feedback!