We provide IT Staff Augmentation Services!

Devops Engineer/aws Engineer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Around 8 years of involvement with a solid execution foundation in wide variety of professional system support and solution - based IT services for Linux administrations including, monitoring, configuration, troubleshooting and maintenance of operating systems and as AWS DevOps operations Production and cross platform environments.
  • Extensive experience in as Linux/Unix system administrator and Redhat EL 4.x, 5.x, 6.x, Ubuntu, AIX, Fedora, Windows environments, Debian, CentOS 4.x,5.x, Suse, Oracle Enterprise Linux, FreeBSD, Solaris 8,9,10 and VMware V-Sphere ESX/ESXi environment. Involved in migrating physical Linux/Windows servers to cloud (AWS) and testing.
  • Worked under the Agile operation process in DevOps team (Build& Release automation, unit test automation, Code review, Service, Incident and Change Management Environment,) to deliver an end to end continuous integration/continuous delivery product in an open source environment using various tools.
  • Hands on experience with Version control tools like GIT, Subversion, clear case to track changes made by different servers in source.
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform.
  • Built and managed policies for S3 buckets and used S3 bucket, Glacier for storage and backup on AWS.
  • Developed and managed cloud VMs with AWS EC2. Implemented DNS service through Route 53 on ELBs to achieve secured connection via https. Experience in creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant. Great exposure to network protocols like SMTP, FTP, TCP/IP, UDP, DNS, TELNET, HTTP and frame works like struts, spring and Hibernate and experience in AutoScaling, VPC, RDS, IAM, SNS, SQS, Dynamo DB, Elastic search and CloudWatch, with in-depth knowledge of other cloud services like Microsoft Azure and OpenStack.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson, Bamboo, Chef, Puppet and Sonatype Nexus.
  • Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging to Linux environments.
  • Experience with Server Automation and Configuration Management Tools like Puppet, Ansible , and Chef and strong knowledge on source control concepts like Branches, Merges and Tags.
  • Experinece in working with AWS Redshift managing Aws CloudHSM and configuring firewall rules to control network access.
  • In-depth knowledge of computer applications and scripting like Shell, Python, Perl, Ruby and XML .
  • Experienced in supporting database systems including Oracle, MySQL , Linux/Unix and Windows environment.
  • Handful of experience with web servers and clients in different programming language such as C++, JAVA.
  • Experience in Issue Tracking tools JIRA, Remedy, Service Now and HP Quality Center
  • Experience customizing JIRA projects with various schemas, screen schemes, permission schemes, complex workflows and notification schemes.
  • Familiar with Atlassian tool stack such as JIRA, Bitbucket, confluence, Hipchat and Bamboo.
  • Created a high availability and scalable AWS stacks using EC2 auto scaling functionality. Used Stack Driver and AWS cloud monitoring extensively to monitor and debug the cloud based AWS EC2 services. Created tagging standards for proper identification and ownership of EC2 instances and other AWS resources.
  • Exposed to all aspects of software development life cycle ( SDLC ) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Strong experience in System Administration, Installation, Upgrading Patches, Configuration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on Red Hat Linux Systems.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile/scrum, and Waterfall methodologies .
  • Supported Deployments into PROD & Pre-Prod environments with multiple Application server technologies like WebLogic, Jboss and Apache Tomcat .
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, Zabbix for Resource Monitoring/Network/Monitoring/Log Trace Monitoring.
  • Experience in writing shell scripts to automate the administrative tasks and management using cron and at .
  • Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of system maintenance and has good customer support experience and always ready to discuss on latest changes in technology and their automation concepts.

TECHNICAL SKILLS

Operating Systems: Linux RHEL 4.x/5.x/6.x/7, CentOS 5.x/6.x/7&Ubuntu 12.x, 14.x& Windows 2003/2008

Version Control: CVS, Tortoise SVN, ClearCase, Git

Bug Tracking Tools: JIRA, Remedy, IBM Clear Quest, Mingle

CI Tools: Jenkins/Hudson

Build Tools: Maven, Ant

Configuration Management: Puppet, Chef, Ansible, Docker

Monitoring Tools: Nagios, Splunk

Web/Application Servers: WebLogic, JBoss, WebSphere, Tomcat, HTTP Server

Scripting Language: Bash, Shell, Ruby, Perl, Python, Go

Cloud platforms: AWS, Azure

Amazon Web Services: EC2, Elastic Load Balancer, Auto Scaling Services, Glacier, Elastic beanstalk, Cloud Front, Relational Database, Dynamo DB, Virtual Private Cloud, Route 53, Cloud Watch, Identity and Access Management (IAM), EMR, SNS, SQS, Cloud Formation, Lambda. VPN

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

DevOps Engineer/AWS Engineer

Responsibilities:

  • Extensive experience includes SCM, AWS, DevOps, Build/Release Management and Cloud Management and Containerization.
  • Acquaintance on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route53, Auto Scaling, Cloud Front, Cloud watch, Cloud Trail, Cloud Formation, Terraform, OPS work, Security Groups.
  • Creating automated build and release environment using CI/CD Tools like Jenkins & Ansible.
  • Created Ansible playbooks to automate the deployment process.
  • Worked with Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change and well versed with Ansible Playbooks, modules, and roles.
  • Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as a Code
  • Wrote Ansible Playbooks with Python and SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Developed scripts for deployment of customer environments into AWS using Bash, Python and created scripts in Python which integrated with Amazon API to control instance operations.
  • Utilized AWS Cloud Watch to monitor the performance environment instances for operational and performance metrics during load testing
  • Created cookbooks for tomcat and WebLogic to provision the Linux servers.
  • AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling.
  • Wrote Docker files for Docker images. Spun up Docker containers for environments.
  • Used Kubernetes to deploy Docker containerazion.
  • Integrated GitHub web hooks into Jenkins to automate the code check-out process.
  • AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update.
  • Solid understanding of Linux OS, including security, compilation, and installation of third-party software and networking.
  • Developed PowerShell scripts for migrating applications from physical datacenter to AWS Cloud.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, NUnit, JUnit, with CI tools like Jenkins
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Create top level Route 53 table and an ELB to redirect traffic to East and West regions.
  • Extensively worked on Terraform, which is used to create and compose all the components necessary to run application.
  • Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to GIT.
  • Created Infrastructure Git repositories for Terraform in order to launch the stacks.
  • Collaborate in the automation of AWS infrastructure via Terraform, Ansible, and Jenkins - software and services configuration via chef cookbooks
  • Customized the RHEL AMI by using the tomcat and WebLogic cookbooks.
  • Managed Branches, Tags for each release and merged the branches after the code freeze.
  • Build automation using ANT/ Maven and implementation of Continuous Integration through Jenkins.
  • Used Octopus Deploy to deploy releases from Development to Test, Stage, Production.
  • Automated the existing build process using Maven.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud
  • Dynamically add and remove servers from AWS production environment.
  • Configured subnets for webservers, leveraged security groups and Network Access Control List.
  • Provided support to the various teams according to their requirements.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and Java script files.
  • Enabled ELB to automatically route traffic across multiple instances and multiple Availability Zones.

Environment: AWS, EC2, Ansible, ELB, Terraform, Docker, Kubernetes, VPC, S3, Red Hat Linux, Git/SVN, Jenkins/Hudson, Maven, shell scripting, PowerShell, Python

Confidential, phoenix, AZ

DevOps Engineer

Responsibilities:

  • Experience with using best practices to manage infrastructure with Industry standard security on AWS resources.
  • Experience in creating and maintaining IAM roles, policies, Auto scaling groups and Load balancer for EC2 instances.
  • Working for DevOps platform team responsible for specialization areas related to chef for cloud automation
  • Developed automation framework for Application Deployments to the cloud environments using Terraform and maintained Docker as EC2 container service (ECS).
  • Experience in AWS Elastic Beanstalk for app deployments and worked on AWS Lambda with Amazon kinesis.
  • Experience with S3 Storage and its bucket policies, Elastic Block Storage (EBS) for persistent disk storage and maintained Relational Database service (RDS).
  • Experience with Amazon CloudFront as a content delivery web service and using SNS, CloudWatch monitor services.
  • Designed, configured and deployed Amazon Web Services for a multitude of applications utilizing the AWS Elk stack like logstash focusing on high availability and fault tolerance.
  • Configuring of VPC and Route 53 DNS with networking of subnets containing servers.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-siteOS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
  • Wrote recipes and manifest to configure chef nodes and chef workstation.
  • Deployed and maintained Chef role-based application servers, including Apache, Resin, Nginx and Tomcat.
  • Performed Continuous Integrated delivery (CI and CD process) using Jenkins.
  • Experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.
  • Maintaining Servers configure management (CM process), System orchestration and to deploy apps using Ansible.
  • Automated the continuous integration and deployments using Jenkins, Docker, Chef and AWS Cloud Templates.
  • Expert in Source Code Management SCM tools (i.e. Subversion, GIT).
  • Experience in migrating from SVN to GIT and maintaining repository manager GitLab.
  • Planned release schedules using agile methodology and coordinated releases with engineering and SQA for on-time delivery.
  • Experience with load and performance testing using Apache JMeter.
  • Implemented comprehensive cloud monitoring and incident management solution using Cloudkick, Datadog.
  • Understanding & usage of Atlassian tools. Used JIRA as deployment issue tracking tool.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Written Chef Cookbooks and recipes in Ruby to Provision several pre­prod environments consisting of Cassandra DB installations,
  • Create the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system.
  • Implemented rapid-provisioning and life-cycle management using AWS, Chef, Jenkins and Ruby/Bash scripts.
  • Worked on Creating and maintaining Amazon EC2 instances and Auto scaling groups.
  • Experience with bucket policies, S3 storage like Glacier and maintaining SNS, CloudWatch monitoring services.
  • Automate Deployment using configuration Management tool like Chef to provision AWS EC2 Instances to enable continuous Deployments.
  • Worked with automation of OS builds and application installations through Chef, Nagios for application and Hardware resource monitoring, worked with plugins in Nagios for monitoring resources.

Environment: EC2, RDS, S3, IAM, VPC, Cloud Watch, Cloud Trail, SNS, EBS, Route 53, ELB, Amazon Machine image, Elastic Bean Stack, Python (boto), Shell scripting, Linux, MySQL, Jira, Jenkins, Ant, Maven, Chef, GIT, Spulnk, Docker, Ruby, Nagios

Confidential

Build and Release Engineer

Responsibilities:

  • Established a build system for production and all lower environments. Implemented a phased approach to develop and document version control and continuous integration strategies. The strategies included migration from a different version control, configuration, build automation using Hudson, security, backup/recovery and audit guidelines.
  • Instrumental in setting up and maintaining Subversion and Hudson as production systems for supporting Confidential applications.
  • Setup Test and an Integration server for SVN/Hudson to enhance the team's ability to test the configurations and builds for new applications without impacting Production systems.
  • Streamlined the entire process end to end by creating catalog entries in HP Service Manager.
  • Good Working Knowledge on creating and extending Domains in Weblogic.
  • Good working Knowledge on Installing and configuring Domains with Oracle Web Center Portal and Oracle WebCenterSites
  • Experienced in administration and deployment of applications on web and J2EE servers, such as Apache, Weblogic Server and Web Center Portal.
  • Having Good Working Knowledge on Apache Webserver Administration
  • Experienced in install, configure and enabling/registering SOA webservices using Actional Intermediary.
  • Involved actively in migrations of J2EE applications running under BEA weblogic server 9.x to Jboss Application Server 5.x/6.x
  • Experienced on Certificates generation and installation using OpenSSL and Key tool.
  • Deployed applications (WAR, JAR and EAR) on JBoss, Tomcat, VMware vFabric tc Server and WebLogic application server using WLST scripting and weblogic console.
  • Configured Clusters, F5 load-balancing and fail-over solutions and WebServer plugins for applications servers WebLogic, WebSphere, JBoss, and Tomcat.
  • Solved server hang issues such as Deadlock, stuck threads, Application and Database level lock by taking thread dump and analyzed to get the root cause of the hang.
  • Good working knowledge on Oracle UCM 11g.
  • Good in deploying and troubleshooting Enterprise Java Beans in Weblogic App Servers, application Server.
  • Good working Knowledge on Web-gate installation and configuration on apache
  • Good Experience with SPLUNK administration and Indexer and Forwarder configurations.
  • Configuring Java HP Diagnostics Agent to configuring Servers Health
  • Having Good experience in on operations and infrastructure process.
  • Worked on change management and deployments on WCP and WLP into Production
  • Raising and implementing the changes in production.
  • Worked on Incidents of Low, medium, high and critical called incident Management.
  • Worked on shell scripting to make automation of all the jobs/report/error.
  • Having Good knowledge on openup firewalls.
  • Good Working knowledge on Weblogic Uplifting and deploying the application.
  • Excellent work experience in Software Development Life Cycle (SDLC), Project Management, Project Release and Configuration Management Plans.
  • Expertise in Using Various Operating System which include UNIX, Linux and Windows.
  • Good knowledge in Oracle DB databases and writing SQL queries.
  • Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation.
  • Having Good understanding of SCM process and best practices.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
  • Working/interacting with other teams like TIL, FMW, Siebel and IDAM to fix the user and production issues.
  • Responsible for managing daily/weekly/monthly performance report
  • Uplifting of New-Environment for the Application Deployment.
  • Moving/Full Uplifting Oracle databases to different Environments whenever required.
  • Used Apache as webserver and Weblogic and webcenter portal as application servers.
  • Implemented number of automation script for Confidential .co.uk production support stability.
  • Uplifting and Configuring the Oracle UCM as per Application/Environment.
  • Installed and Configured Splunk indexer and forwarder in Production Environment.
  • Coordinated with change teams, release team and middleware for ensuring successful smooth deployment windows
  • Working on GitHub setup, standardizing processes, migrating all application from existing systems and implementing DevOps soon.

Environment: Fully based on Agile Methodology, Jdk1.5, RadHat6.0, Weblogic, WEB center Portal, Oracle Db, Oracle UCM 11g, apache web server, web server plug-ins, apache Reverse proxy, Splunk, UNIX, Shell Scripting, WebLogic9.x/10.x/11.x, JBossEAP5.x/6.x, Tomcat 5.x/6.x/7.x, SOA Suite 11g, OracleFusion Middleware, Oracle Identity Management, Splunk, SVN, Hudson

Confidential

Linux System Administrator

Responsibilities:

  • Involved in design, configuration, installation, implementation, management, maintain and support for the corporate Linux servers and applications.
  • Worked on Oracle database 10g: Basic Installation, managing tablespaces, managing schemas, management of backups.
  • Managing backups of oracle application server and oracle database.
  • Postgresql Database: installation, configuration and maintaining backups on SUSE and CentOS environments.
  • Installation of Sourceforge Enterprise on linux platform which is integrated with applications like PostgreSql and Subversion.
  • Installation of patches and packages on Linux servers.
  • Worked on account, user and group administration, permissions policy management and quota implementation.
  • Involved in developing custom shell scripts to automate jobs for maintaining regular server backups.
  • Installation, configuration of tools like Nagios for monitoring of system, network and application.
  • Installation, configuration and troubleshoot issues with Websphere application server.
  • Implemented and maintained server virtualization using VMware and Oracle Virtual Manager.
  • Experienced in monitoring and debug performance issues on different OS Linux (RHEL, Centos and Ubuntu).
  • Created virtual machine using Oracle Virtual Manager, creating server pool, VM cloning.
  • Managed server on VMware ESX 3.0, provided test environments on virtual machines.
  • Responsible for design and implementation of IT infrastructure such as data center, servers, storage, backup, and virtualization.
  • System performance monitoring, tuning and log management.
  • Analyzed and responded to security events utilizing security event management and reporting tools.
  • Aided in TCP/IP Networking, troubleshooting and Linux Network Administration.
  • Installed, configured, supported and security implementation on following services
  • SSH: Configuring Servers, password-less authentication configuration.
  • DNS: Server configuration and maintenance.
  • Apache web server maintenance, installation, configuration, managing web hosting including name-based, secure and private site, monitoring web server performance, certificate generate, security checks and periodic upgrades, manage user accounts, back up.
  • 24x7 on-call rotation for support of production systems.

Environment: RHEL 3, 4, 5, SUSE, CentOS 5, Ubuntu 8.04 LTS, Websphere, VMware ESX 3.0 and Oracle Virtual Manager.

We'd love your feedback!