We provide IT Staff Augmentation Services!

Sr. Devops Engineer/aws Cloud Engineer/build & Release Engineer Resume

2.00/5 (Submit Your Rating)

Irving, Tx

SUMMARY:

  • Having 8+ years of experience as a DevOps /cloud engineer, ability to use wide variety of open source technology and tools.
  • Experienced with various Services of AWS: EC2, Elastic Beanstalk, ELB, Route53, S3, CloudFront, SNS, RDS, IAM, CloudWatch and CloudFormation.
  • Hand - On experience in Implement, Build and Deployment of CI/CD pipelines, managing projects often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).
  • Experienced with Jenkins as Continuous Integration / Continuous Deployment Tool and strong experience with Ant and Maven Build Frameworks.
  • Experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.
  • Experienced with PUPPET, Ansible as System Configuration Tool and knowledge on Chef, SaltStack.
  • Experience with Configuration Management automation tool Ansible and has worked on integrating Ansible YAML Scripts.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experienced onTask Scheduling & Systems backup using Python, Ruby, Perl, Shell scripting for RHEL.
  • Experienced writing shell scripts to automate the deployment.
  • Experienced with Nagios, CloudWatch as IT Infrastructure Monitoring tool and knowledge on Splunk.
  • Experienced with Web/Enterprise Application Deployment Technology specifically including Windows, Linux, Apache, Tomcat, WebLogic, Java, MS SQL and Oracle.
  • Experienced with Databases Like Cassandra, MongoDB, MySQL and Oracle SQL.
  • Experience in using Java/ J2EE& related technologies such as Hibernate, Servlets, JSP, JDBC, Java Beans, Eclipse IDE, XML and PHP.

TECHNICAL SKILL:

Platforms: Linux (Red Hat 4.x, 5.x, 6.x), Centos, Ubuntu and Windows.

Virtualization: Docker, VM Ware, AWS (EC2, Elastic Beanstalk, ELB, Route53, S3, Cloud Front, SNS, RDS, IAM, Cloud Formation)

Networking: HTTP/HTTPS, FTP, NFS, SMB, SMTP

Scripting: Shell scripting (ksh, Bash), Python, Perl, Ruby Config. Mgmt.Puppet, Chef, Ansible, SaltStack Source Code Mgmt. Git, SVN, CVS

Continuous Integration/Build Tools: Jenkins, Ant, Maven

Web/App Servers: Apache Tomcat 6.x, 7.x, WebLogic 8.1, 10.x, 11g, JBoss

Databases: Oracle 9i, 11g, Cassandra, MongoDB, MS SQL server 2008, Knowledge on Few NoSQL DB s

EXPERIENCE:

Confidential, Irving, TX.

Sr. DevOps Engineer/AWS Cloud Engineer/Build & Release Engineer

Responsibilities:

  • Build and configure a virtual data center in AWS cloud to support Enterprise Data Warehouse hosting VPC, public and private subnets, security Groups, Route tables.
  • Continuously managed and improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Implemented migration of Source Code Repository to AWS Code Commit.
  • Deployed code in to the required environments using AWS Code Deploy.
  • Deployed and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Automation of AWS infrastructure via Ansible, and Jenkins - software and services configuration using Ansible Playbooks.
  • Used Ansible to orchestrate software upgrades and verify functionality.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Developed playbook(Ansible)s to configure, deploy and maintain software components of the existing/new infrastructure
  • Created inventory in Ansible for automating the CD.
  • Leveraged Amazon web services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Manage Amazon Redshift clusters such as launching the cluster and specifying the node type as well.
  • Creating an AWS RDS Mysql DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Used elastic search for ingesting and to improve query performance
  • Experienced in indexing and searching/query large number of documents inside Elasticsearch.
  • Designed AWS cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Environment:: Linux, Eclipse, java,SQL, AWS, RHEL, Ruby, Python, JSON, Subversion, Bash, Java/J2EE, ANT, Bamboo, Ansible, JIRA, XML, Elastic Search, Jenkins, Apache,Rundeck, Docker

Confidential, Dallas, TX

Sr. DevOps Engineer/AWS Cloud Engineer/Build & Release Engineer

Responsibilities:

  • Provides operations and maintenance support for several public facing websites.
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
  • Analyse the existing on premise architecture and come up with cloud architecture for the exisiting environment, and list all the services needed to migrate the current architecture including the price estimation of resources on AWS.
  • Creating Migration documentation for the on premises environment to be migrated to the cloud environment.
  • Cloud Automation, Architecture and Orchestration Platform Design and Deployment
  • AWS Cloud Consumption Commercialization and Self Service
  • AWS Cloud Operationalization Plan and Process formulation
  • AWS Cloud Adoption Road map and Services Orchestration Design
  • Formulating AWA Cloud enablement and cloud orchestration strategy,
  • Performed architectural deep dive/evaluation & proof of concept AWS Platforms
  • Create and attach volumes on to EC2 instances.
  • Rehydration of AWS servers is performed periodically to upgrade the application's infrastructure to have latest OS and configuration.
  • Create the new instance with the latest AMI with the same IP address and hostname.
  • Authorized MFA for users and groups using IAM.
  • Setting up OpsCenter for the Monitoring. Monitoring review and enhancement for system, application, Docker and Cassandra.
  • Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud.
  • Hands on Experience on Puppet server and workstation to manage and configure nodes, experience in writing puppet manifests to automate configuration of a board range of services.
  • Developed monitoring and notification tools using Python.
  • Monitoring system performances using Nagios and managing network issues.
  • Deploying Nagios XI in the environment to look up Monitoring server and network infrastructure using Nagios.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers using Ansible.
  • Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
  • Deploy and Monitor Scalable Infrastructure on AWS using Configuration Management Ansible.
  • Implemented continuous delivery pipe line using Docker and Jenkins.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible.
  • Created placement groups to maintain cluster of Cassandra.
  • Run code for virtually any type of application or backend service - all with zero administration using Lambda.
  • Used Identity Access management for Creation of Groups and policies.
  • Implemented AWS solutions using EC2, S3 and load balancers.
  • Manage Amazon RDS for backups, software patching, automatic failure detection, and recovery.
  • Install and configure Apache and Tomcat on Red hat Linux, Ubuntu and Amazon Linux instances.
  • Worked with AWS Cloud management and CHEF.
  • Reduced management complexity without restricting control by using Elastic Beanstalk.

Environment:: EC2, S3, auto scaling, AMI, ELB, EBS, IAM, RDS, DNS, cloud watch, route53, VPC, cloud front, Elastic Beanstalk, BASH, APACHE/TOMCAT, Python, Ruby, Redshift, Ansible, Puppet, Docker and Red Hat Enterprise Linux Services.

Confidential, Dallas, TX

Sr. DevOps Engineer/AWS Cloud Engineer/Build & Release Engineer

Responsibilities:

  • Cloud DevOps Consultant, responsible for automation and orchestration of Taos’s clients’ cloud service offerings on AWS.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS configuration management) using puppet.
  • Written cookbooks for various packages and installed them on VMs to perform QA testing.
  • Responsible for managing the Chef Client nodes and upload the cookbooks to chef-server from Workstation.
  • Set-up Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Created AWS S3 buckets, performed folder management in each buckets, Managed cloud trail logs and objects within each buckets.
  • Created various roles & environments, written custom resources and used Chef handlers for various auto kick-off requirement jobs.
  • Integrated Ant and Maven with Jenkins in order to run to automate the build process as a part of continuous delivery.
  • Creating Puppet manifests and modules to automate system operations and responsible for large-scale Puppet implementation and maintenance.
  • Created and managed multiple Instances of Apache Tomcat and deployed several test applications in those instances in QA environment.
  • Develop automated deployment scripts using Ant and python to deploy war files, properties file and database changes to development server or QA server and Staging/Production server.
  • Develop automated rollback deployment on Staging/Production server. Purpose is to undo previous deployment in database, properties files and war files changes.
  • Participated in DevOps pilot program to test hosted chef implementation to accommodate server provisioning and automate middleware installation activities.
  • Responsible for specialized areas related to Chef for Cloud Automation by being part of DevOps Platform team.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Puppet.
  • Collaborate in the automation of AWS infrastructure via terraform, ansible, and Jenkins - software and services configuration via chef cookbooks.
  • Creating manifests and classes in Puppet for automation.
  • Created Chef Cook books to deploy new software and plugins as well as manage deployments to the production Jenkins server.

Environment:: SVN, Jenkins, Java/J2EE, ANT, MAVEN, GIT, OpenStack, Amazon EC2, Amazon Web Services, Chef, Perl Scripts, Docker, Shell Scripts, Sonar, UNIX, JIRA, Tomcat

Confidential, Gaithersburg, MD

DevOps Engineer/AWS Cloud Engineer/Build & Release Engineer

Responsibilities:

  • Developed and supported the software Release Management and procedures.
  • Responsible for design and maintenance of the GIT Repositories and the access control strategies.
  • Performed all necessary day-to-day GIT support for different projects.
  • Implemented & Maintained the Branching and Build/Release strategies utilizing GIT source code management.
  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) Servers.
  • Used Ant and Maven as a build tools on java projects for the development of build Artifacts on the source code.
  • Manage deployment automation using Puppet, MCollective, Custom Puppet Modules and Ruby.
  • Automated the build and release management process including monitoring changes between releases.
  • Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services.
  • Worked with Custom AMI's, created AMI tags and modified AMI permissions.
  • DNS and load balancing experience on Route53.
  • Configured Elastic Load Balancers with EC2 auto scaling groups.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Implementing a Continuous Delivery Framework using Jenkins, Puppet, Maven & Nexus in Linux Environment.
  • Configuring the Docker Containers and Creating Docker files for different Environment.
  • Migrated different projects from TFS to GIT and SVN to GIT.
  • Lead and assisted with the scoping, sequencing, planning, and creating GIT environments.
  • Developed procedures to unify, streamline and automate application development and deployment procedures with Linux Container technology using Docker.
  • Deployed the java applications into Apache Tomcat Application Servers.
  • Experience in writing Maven pom.xml and Ant build.xml for build scripts.
  • Utilized WAR and JAR files for deployment of enterprise apps.
  • Provided assistance for management of AWS storage infrastructure systems.
  • Managed Nexus Maven repositories to download the artifacts during the build.
  • Created and maintained the Shell deployment scripts for Web Logic Web Applications servers.
  • Skilled to Write, debug maintain scripts in Shell.
  • Build Artifacts are deployed into Tomcat instances which were integrated using shell scripts.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Prepared Junit test cases and executed server configurations.

Environment:: Red Hat Enterprise Linux 5.4, GIT, ANT, Jenkins, Maven, Apache Tomcat, Shell, Puppet, Nexus, AWS, EC2, Jira, Python, Docker.

Confidential, Richardson, TX

DevOps Engineer/AWS Cloud Engineer/Build & Release Engineer

Responsibilities:

  • Coordinate release activities with Project Management, QA, Release Management and Web Development teams to ensure a smooth and trouble-free roll out of releases.
  • Designing a process for pro-automation using Jenkins in all the application environments, and making sure it follows all the standard procedures of the Application SECDM or SDLC.
  • Analyzing the tools and application architecture and implement it on different environments, making it more user-friendly for the application team.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Performed all necessary day-to-day Subversion/GIT support for different projects and Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Experienced in Writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Established Chef Best practices approaches to systems deployment with tools such as vagrant, berkshelf and test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Working on Report generation, based on the requirements from the App team.
  • Working on the source code to generate builds and create procedures for the deployment on the servers for the release.
  • Communicating with the Application team and making them understand about the automation tool and its features.
  • Working on Deployment procedures using middleware like Web sphere, creating deploy scripts and setting for the Production Release.
  • Worked on high-volume crash collecting and reporting system, built with Python.
  • Performed dispatcher role to distribute tasks assigned to the onshore team.
  • Drove releases, automated release process.

Environment:: SVN, GIT, Apache ANT, Maven, Jenkins, Apache Tomcat, Shell Script, Unix/Linux, Windows, JBoss, Web Sphere, Ruby, chef, Activemq, Oracle, Nexus

Confidential, Austin, TX

System Administrator

Responsibilities:

  • Researched, endorsed, and implemented network enhancements improving system reliability and performance.
  • Delivered hands on support, troubleshooting, and customization for Cisco routing and switching, Citrix, and Windows Server Update Services (WSUS).
  • Maintained/configured virtual servers using VMware ESX 4.1, HyperV, Vsphere.
  • Conducted proactive virus monitoring with Fire-Eye security platform.
  • Initiated major application integration and upgrades for a variety of proprietary software.
  • Experience with installation, configuration, upgrade and administration of IBM Pseries and Power5/Powerer6 servers on various levels of AIX operating system utilizing environment.
  • Managing, Creating working on Remedy Change management ticket.
  • Configuring and Installing the Lpar client through the Bladelogic through post provisioning job.
  • Set up and configure virtual recourses (virtual SCSI, virtual Ethernet, virtual FC).
  • Coordinating with application teams to schedule AIX 6.1 maintenance on QA/DEV.
  • Requesting for new lun with tier 1 Replication to the storage team and enabling the path to login to the fabric.
  • Monitored System performance using Nagios.
  • Set up and maintained DNS servers.
  • Wrote bash scripts to automate daily tasks for Linux processes.
  • Performed standard system administration task such as patching, software and hardware upgrades, troubleshooting and problem resolution.
  • Developed long-term Linux/Unix strategies for the enterprise environment to stay current with technology and provide the required functionality to the organization.
  • Created users with root's privileges and also users with limited root's privileges called sudo users.
  • Disabling Telnet and enabling SSH and manually set up ssh authorized keys.

Confidential, Austin, TX

Jr. System Administrator

Responsibilities:

  • Maintain 60 + client/users running Window 2000 Professional.
  • Install twisted pair network cabling and certify lines to meet category 5 specifications.
  • Troubleshoot PCs located in remote sites.
  • Configure VLAN, identifying DNS, SQL 7.0, IPX (Novel), NETBEUI, Switches, and DHCP scope.
  • Exchange Administrator (Creating using, migration, Routing SMTP, Pop3 protocol and services).
  • Perform NT backup, Troubleshoot Network connectivity. LAN/Wan.
  • Remotely setup images drive on a local network using application software called Altiris.
  • Executed high-security server maintenance and installation of Windows 2003 and 2008 servers.
  • Utilized WSUS to test patches on servers.
  • Initiated remote support to detention medical facilities across the US.
  • Provided hands on support, troubleshooting, and customization for a Cisco routing and switching, Citrix Application, and all enterprise grade peripherals including printers, card readers, scanners, etc.
  • Acquired secret clearance from Defense Research and Development Organization (DRDO) to complete confidential assignments.
  • Help and execute installation, network set up, e-mail and applications configuration, test applications, resolve technical errors and compatibility issues.
  • Ability to perform hardware benchmarks and testing on Windows and Linux systems.
  • Administration of virtualized environment (VMware VSphere, VCenter).

We'd love your feedback!