We provide IT Staff Augmentation Services!

Sr. Devops & Aws Engineer Resume

CA

SUMMARY:

  • DevOps/Cloud Engineer with 6+ years of Professional Experience on DevOps operations process like unit test automation, Build/Release Management, Software Configuration Management, Environment, Service, Incident and Change Management. Understands and manages the space between operations and development to quickly deliver code to customers. Seeking for a position in DevOps/Cloud environment, to contribute my technical knowledge.
  • Experienced on working Jenkins, Git, Chef, Puppet, Maven, Nexus, SVN, Docker, Kubernetes, Nagios and Linux/Unix system administrator on Redhat EL 4.x, 5.x, 6.x, Debian, CentOS 4.x,5.x, Suse, Oracle Enterprise Linux, FreeBSD and VMware V - Sphere ESX/ESXi environment.
  • Highly motivated and committed DevOps engineer experience in Automating, configuring, and deploying instances on AWS, OpenStack, Google cloud platform, Microsoft Azure .
  • Expertise in AWS platform and its dimensions of scalability including EC2, Lambda, S3, s3, VPC, ELB, AMI, SNS, SES, SQS, RDS, IAM, Route 53, Elastic Container Service (Docker Containers), Elastic Beanstalk, Auto scaling, CloudFormation, CloudFront, CloudWatch, Redshift, Direct Connect, API Gateway, and other services of the AWS.
  • Created Cloud Formation template to build a repeatable process to stand up various application deployment environments in AWS .
  • Knowledge on Terraform a tool for Building, Changing, and Versioning Infrastructure safely and efficiently.
  • Experience in designing AWS cloud models for Infrastructure-as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
  • Experience in Implementing Data warehouse solutions in AWS Redshift worked on various projects to migrate data from on database to AWS Redshift, RDS and S3.
  • Excellent knowledge of Google Compute Engine, Google Cloud Storage, Google Cloud Load Balancing and other services of the GCP family.
  • Configuring and deploying instances on GCP environments and Data centers, also familiar with Compute, Kubernetes Engine, Elastic Search and managing security groups on both.
  • Knowledge of implementing supporting platform for OpenStack infrastructure on the cloud that all applications and services will rely upon.
  • Developed sub versioning system deployed in private cloud using OpenStack services.
  • Hands-on experience in testing a private storage cloud using OpenStack SWIFT software and worked as well with OpenStack Multi-node installation, Configuration and Administration.
  • Proficiency in OpenStack services such as Horizon, Keystone, Nova, Neutron, Glance, Cinder, Ceilometer and Swift.
  • Experience in automate the code Integration and deployment also use Elastic Beanstalk, Lambda, CodeCommit, CodeDeploy, Code Pipeline, Cloud Formation and OpsWorks.
  • Experienced on ELK architecture and its components like Elasticsearch, Logstash and Kibana
  • Developed system architecture that integrated AWS S3 , Glue, Athena and Redshift Spectrum to make data easier accessible for internal analysis. Developed and automated a serverless data lake and BI environment using S3, Kinesis, Glue, Athena, and Quicksight to aggregate essential application and infrastructure logs.
  • Experience in architecting and deploying of fault tolerant, cost effective, highly available and secure servers in AWS.
  • Knowledge of utilizing Cloud technologies including Microsoft Azure and Pivotal Cloud Foundry (PCF).
  • Built Azure environments by deploying Azure IaaS Virtual machines (VMs) and Cloud services (PaaS) into secure VNets.
  • Maintaining Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like DEV, TEST, STAGE & PROD.
  • Experience on using Jenkins/Hudson continuous integration service for automating everyday tasks and enhancement of build cycle for variety of products.
  • Experience in setting up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc.
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef, Puppet, Octopus, Jenkins.
  • Expertise in using build tools like Maven and Ant for the building of deployable artifacts such as war & jar from source code. Application Deployments & Environment configuration using Chef, Puppet.
  • Experience in using Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Managed a PaaS for deployments using Docker, Kubernetes, Mesos and Chef, Puppet which reduced considerably deployment risks.
  • Developed Ruby tests for validating the data on Apache SOLR/Lucene search engine generated.
  • Experience in working with configuration management tools like Puppet, Chef and Ansible.
  • Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs
  • Used Ansible Control server to deploy plays and Playbooks to the machines and systems in the inventory. Have worked on integrating Ansible YAML Scripts.
  • Good Presentation, Customer Support and trouble Shooting Skills & Experience in Providing 24x7 supports

TECHNICAL SKILLS:

Platforms: UNIX, Linux (Red Hat 4.x,5.x,6.x,7.x), CentOS, Ubuntu, Solaris, Windows 8/7/Vista/ XP

Version Control Tools: Subversion (SVN), GIT, Clear case

CI/CD Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Octopus, Ansible, Team City

Build Tools: Ant, Maven, Gradle, MS Build.

Programming Languages: C, Perl, Shell, Ruby, Groovy, Yaml, Python, Java, XML, HTML

Container Platforms: Docker, Packer, Kubernetes, ECS, Packer

Monitoring Tools: Splunk, Nagios, CloudWatch, Logstash, Elasticsearch, Grafana.

Cloud Platform: AWS, OpenStack, Azure, Google Cloud

Bug Tracking Tools: JIRA, Remedy, HP Quality Center

AWS Services: EC2, ELB, EBS, AMI, S3, VPC, RDS, IAM, CloudFormation, CloudTrail, SNS, SQS, GlacierCloudFront

Artifactories: Nexus, Artifactory, JFrog

Web/Application Servers: WebLogic, WebSphere, JBOSS, Apache Tomcat, Nginx, IIS

Network Protocols: TCP/IP, DHCP, DNS, SNMP, SMTP, Ethernet, NFS

Database Systems: SQL Server 2000/2005, My SQL, Dynamo DB, Mongo DB, Cassandra

PROFESSIONAL EXPERIENCE:

Confidential

Sr. DevOps & AWS Engineer

Responsibilities:

  • Designed Infrastructure Diagrams for different applications before migrating into Amazon cloud for flexible, cost- effective, reliable, scalable, high-performance and secured.
  • Designing and configuring the AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client
  • Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, RDS, Route53 etc.
  • Designed AWS architecture, Cloud migration, AWS EMR, Dynamo DB, Redshift and event processing using lambda function.
  • Deployed and monitored, migrated the scalable infrastructure on Amazon web services specifically on AWS EC2, S3 .
  • Integrated CloudFormation solutions, modularized VPC deployment.
  • Used terraform to write infrastructure as code. Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets.
  • Deploying the OpenStack components on multi-node with High availability environment Expertise in auto scaling and nested stacks by using advance functionality of OpenStack.
  • Implementing multi-tier application provisioning in OpenStack cloud, integrating it with Jenkins and SonarQube
  • Worked with AWS Cloud Formation Templates, terraform along with Ansible to render templates and Murano with Heat Orchestration templates in Open stack Environment.
  • Extensive experience in defining the branching and the merging strategies, creating baselines and releasing the code
  • Worked on AWS OpsWorks in integration with Chef Configuration management tool to maintain infrastructure.
  • Worked on storage service Amazon S3 to store and retrieve media files such as images and used Amazon Cloud Watch monitor the application and to store the logging information.
  • Created script using AWS CLI to report key CloudWatch metrics for Redshift to automate Redshift health monitoring.
  • Defined business rules with client to provide accurate reports to regulatory bodies, and design and functional testing of ETL processes.
  • Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python to automate routine jobs.
  • Collaborated with the DevOps implementing CI/CD using Jenkins, building containers using Dockers, provisioning VMs and the deployment of containers to OpenShift platforms.
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure..
  • Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository Nexus v3 .
  • Wrote ANT Scripts to automate the build process, provided ANT build script for building and deploying the application.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Used Amazon Linux AMI packages and configurations for tight integration with Chef.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Automated the deployment of java builds using chef and ansible. Managed the configurations of multiple servers using Ansible.
  • Deployed mircoservices, including provisioning AWS environments using Ansible Playbooks.
  • Create and execute automated tests using test automation tools and frameworks (Selenium WebDriver, Rspec).
  • Extensive experience in defining the branching and the merging strategies, creating baselines and releasing the code. Worked with different bug tracking tools like JIRA and Bugzilla .
  • Resolved update, merge and password authentication issues in Bamboo and JIRA .
  • Performance Monitoring of CPU, Memory, Disks, Network using various monitoring tools like Nagios and Worked with JIRA as a ticket tracking, change management and Agile/SCRUM tool .
  • Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation
  • Updated the jobs using Groovy for the migration of Jenkins jobs from Azure to Google cloud .
  • Involved in Linux system administration and performance tuning. Wrote Shell Scripts (bash), Python, Perl Scripts to automate the package installation, web server and instance configuration.

Environment: AWS (EC2, S3, VPC, ELB, RDS, EBS, Cloud Formation, Cloud watch, Route 53, AMI, SQS, SNS, Lambda, CLI, CDN), OpenStack, Azure, Kinesis, VSTS, Kubernetes, Cassandra Terraform, Docker, Chef, Jenkins, Octopus, ANT, Maven, Git, Bitbucket, Bamboo Azure, Bash, Shell, Perl, Python, Ruby, Tomcat, WebLogic, Autoscaling, Route53, DNS, Nagios, RHEL 6.8/7.x.

Confidential, CA

DevOps/AWS Engineer

Responsibilities:

  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
  • Extensively worked with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, AWS EMR, AWS Redshift, Dynamo DB, Elastic search and Cloud Watch, have in-depth practical knowledge on other cloud services like Microsoft Azure and OpenStack
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Used OpenStack and AWS cloud services to launch Linux and windows machines, created security groupsand written basic Power Shell scripts to take backups and mount network shared drives.
  • Created S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Worked on configuring S3 versioning and lifecycle policies and backup files and archive files in glacier.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Designed, Architected and implemented the Platform as a service built for Multi-tenant platform within the Hybrid cloud infrastructure within AWS and GCP.
  • Created clusters of instances running on kubernetes and pushing them into Google Cloud using Jenkins and deploying them into hosting environments using GCP's Containers as a Service( CAAS )
  • Hands on experience in Azure cloud services, Azure storage, Azure active directory, Azure Service Bus. Create and manage Azure AD tenants and configure application integration with Azure AD.
  • Integrate on-premises Windows AD with Azure AD. Migrating Services from On-premise to Azure Cloud Environments.
  • Analyzed, designed and implemented the architecture of REST and SOAP API’s and Implemented robust set of services and API's to power the web application/ Mobile application.
  • Designed, developed & delivered the REST and SOAP APIs that are necessary to support new feature development and enhancements in an agile environment.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Used Jenkins, Chef, Shell scripts to automate the code deployment & automation of continuous integration infrastructure (Bamboo, Stash, GIT, TVF and Nexus were also used in this process)
  • Developed Chef recipes to configure, deploy and maintain software components of the existing infrastructure..
  • Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Worked on several prototype OpenShift projects involving clustered container orchestration and management.
  • Used Jenkins, Build forge 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.
  • Used IBM Rational Clear Quest for tracking the changes and approval process.
  • Integrated of Puppet with Apache and developed load testing and monitoring suites in Python.
  • Utilized Nagios tool to monitor highly optimized PAAS and IAAS solutions.
  • Deployed and configured Elastic Search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Working with the ELK (Elastic Search, Logstash, Kibana) stack to analyze log data obtained from Microsoft Business Intelligence tools.
  • Performed automation engineer tasks and implemented the ELK stack (Elasticsearch, Log stash, Kibana) for AWS EC2 hosts
  • Wrote Shell Scripts, Python, JavaScript's to automate the package installation, web server and instance configuration.
  • Implemented java design patterns like Singleton, Factory, Command patterns and wrote Python scripts for pushing data from Dynamo DB to MySQL Database .
  • Extensively worked with Change tracking tools like JIRA, SPLUNK,ITSM, BMC Remedy and HP Service
  • Created and maintained the Python deployment scripts for Web Sphere web application server.

Environment: Open stack, AWS, CloudBees, ETL, GIT, Nexus, Docker, Kubernetes, Ant, Jenkins, VSTS, Bamboo, Vagrant, Puppet, Chef, Nagios, CloudWatch, Rational Clear Quest, Tomcat, Python, Ruby, JavaScript, PowerShell

Confidential, Windsor, CT

DevOps Engineer

Responsibilities:

  • Installation, configuration and Operating System upgrade on, Red Hat Linux 3.0, 4.0, 6.0, Centos 5.11, 6.7.
  • Administrated server consolidation through use of VMware ESX server and VMware Virtual Center.
  • Veritas File system and Veritas Volume Manager 2.5 are used to configure the RAID 1 and RAID 5 Storage Systems.
  • Installed and Configured Web and investigate the configuration changes in the production. environment
  • Create and configured the continuous delivery pipelines for deploying micro services and lambda functions using Jenkins CI server.
  • Installed and administered nexus repository and created roles and privileges to restrict access to the users.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Managed and monitored the server and network infrastructure using Splunk .
  • Written manifests/Recipes and Ruby scripts to customize the Puppet as per our environment.
  • Developed 20+ REAN application chef cookbooks including Splunk configurations cookbook, Alert logic configuration cookbooks, AWS CloudWatch monitors cookbook etc.
  • Installed Workstation, Bootstrapped Nodes, Wrote Cookbooks and uploaded them to Chef -server
  • Troubleshooted communication issues with Chef client nodes and Chef servers.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS, JavaScript, and Rspec.
  • Developing Automation Testing framework from scratch using Selenium, Rspec, and Ruby.
  • Write and utilize a RSpec framework to enable continuous integration testing
  • Deployed the Java applications into web application servers like Web logic.
  • Involved in development and implementation of the web application using Ruby on Rails.
  • Practical/hands-on knowledge on using Mcollective, Hiera in conjunction with puppet modules.
  • Implement and manage continuous delivery systems and methodologies on AWS, Used Subversion as source code repositories.
  • Developed Shell/Perl Scripts for automation purpose.
  • Define and deploy monitoring, metrics, and logging systems on AWS.
  • Managed the source code repository system used by the engineering team.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Carried Deployments and Builds on various environments.

Environment: GIT, SVN, Maven, Jenkins, Puppet, Splunk, Junit, Selenium, Ruby, Shell, Perl, Linux, WebSphere TFS 2010(Team Foundation Server), Team Foundation server, AWS, Red Hat Linux 3,4.x,5,6, VMware ESX 3.5, Veritas Volume Manager.

Confidential, Montclair, NJ

Jr. DevOps /Release - Build Engineer

Responsibilities:

  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
  • Configured Management (SCM) tools like Subversion (SVN), GIT .
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools.
  • Developed Maven build scripts for maintaining test automation builds & Java based library to read test data from XML & Properties files using Junit and loading it into Selenium .
  • Worked on Docked -Compose and Docke r - Machine.
  • Worked with repository managers like Nexus and Artifactory .
  • Integrated Ant & Maven with GIT to manage and deploy project related tags.
  • Installed and configured GIT and communicating with the repositories in GITHUB .
  • Installed, configured and administered Jenkins CI tool on Linux machines.
  • Installed Rundeck plugin in Jenkins to schedule a job execution after a Successful build.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Managed and monitored the server and network infrastructure using Splunk .
  • Written manifests/Recipes and Ruby scripts to customize the Puppet as per our environment.
  • Installed Workstation, Bootstrapped Nodes, Wrote Cookbooks and uploaded them to Chef -server
  • Troubleshooted communication issues with Chef client nodes and Chef servers.
  • Created and maintained the Shell/Perl deployment scripts for WebSphere application servers..
  • Designed Deployment Model for Websphere and WebLogic Applications On AIX, UNIX and Windows
  • Installed, configured and maintained servers such as HTTP, Apache Tomcat, WebSphere and WebLogic.
  • Worked closely with project managers, developers to pinpoint and provide early warnings of build failures.

Environment: GIT, SVN, Maven, Jenkins, Puppet, Splunk, Junit, Selenium, Ruby, Shell, Perl, Linux, Websphere.

Confidential

Build and Release Engineer

Responsibilities:

  • Responsible for Development, UIT, SYTEM, UAT, STAGING, PRODUCTION Builds and Releases.
  • Assisted in maintaining current build systems, developed build scripts, and maintained the source
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Responsible for design and maintenance of the Subversion/GIT , Stash Repositories, views, and the access control strategies.
  • Involved in setting up Jira as defect tracking system and configured various workflows, customizations and plug-ins for the Jira bug/issue tracker.
  • Installed and administered repository to deploy the artifacts generated by Maven and Ant and to store the dependent jars, which were used during the build.
  • Setup the Jenkins server with complete Maven build jobs providing a continuous, automated scheduled QA build environment based on multiple SVN repositories for deployments.
  • Implemented a Continuous Delivery framework using Jenkins, Ant Linux environment.
  • Worked in cross-platform environments like Linux, UNIX, AIX and Windows.
  • Monitored CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the tools NAGIOS 4.0 monitoring.
  • Deployed and Configured application server Tomcat deploying Java and Web Application.
  • Used Chef for managing server application server such as Apache, MySQL, MS SQL, Tomcat.
  • Installed and configured Postgre SQL, MySQL, and T-SQL database on Red Hat Servers.
  • Performed CRUD operations on Oracle database and PostgreSQL .
  • Documentation of detailed build configuration, Build procedures and change history for releases.
  • Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

Environment: GIT, SVN, JIRA, Maven, Ant, Gradle, JAVA, .NET, Jenkins, Linux, UNIX, Nagios, Tomcat, Chef, Postgre SQL, MySQL, T-SQL, MS SQL.

Hire Now