We provide IT Staff Augmentation Services!

Sr. Aws/ Devops Engineer Resume

4.00/5 (Submit Your Rating)

Newark, DelwarE

PROFESSIONAL SUMMARY:

  • Around 8+ years of Experience in IT industry with extensive working experience in Linux and System administration, Devops tools and experience in AWScloudservices.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management), Continuous Integration(CI), Continuous Delivery(CD), Cloud, Infrastructure as Code, Infrastructure Provisioning, Orchestration, Monitoring, Alerting and Service Level Dashboards.
  • Expertise in installation, administration, configuration, performance tuning and troubleshooting of RedHat Linux, CentOS, SUSE, Ubuntu, Solaris, and Windows.
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Experience in building private cloud infrastructure of OpenStack, deploying through puppet and maintaining them in production. Also, have tested OpenStack environment i.e. Nova, Swift, Cinder, Horizon, Keystone, & Glance.
  • Experience in working on Jenkins, Cruise Control, Team City, Terraform, Bamboo and Hudson for continuous integration and for End to End automation for all Build and Deployments.
  • Extensively worked with Version Control Systems GIT, CVS, SV(Subversion), Clear Case Perforce, Bit Bucket and IBM Rational Team Concert.
  • Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service environment.
  • Experienced in Monitoring tools like Nagios, Sensu, Zabbix and Splunk.
  • Experienced in  Virtualization Technologies for Server, DC and VPC environments including: VMware ESXi 5.x, 6.x VMware vSphere, VMware vRealize, VMware VCenter Configuration Manager (VCM), Microsoft Hyper - V, Citrix, KVM, Cisco UCS, PowerShell, Power CLI.
  • Expertise in Querying RDBMS such as Oracle, MY SQL and SQL Server.
  • Extensive experience of designing and developing software applications with Microsoft Visual studio and .NET Framework various versions using C#, ASP.NET.
  • Experience writing and execution of SHELL, Python, BASH and PERL scripts to automate the deployments.
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
  • Good Experience in using APACHE TOMCAT, JBOSS, JETTY, WebLogic and WebSphere Application servers for deployments on Solaris and Linux boxes.
  • Implemented and maintained CI environments (Jenkins/Hudson) in performing deployments, Packaging, Build optimization, production rollouts, staging, defect tracking (JIRA), and root cause analysis, Smoke testing, Operation support and service delivery over web/app servers like Jboss, Tomcat and WebLogic, MAVEN.
  • DevOps experience with Puppet, Ansible, Chef, AWS (OPS Work) and OpenStack.
  • Implemented new RESTful APIs using Spring MCVC framework.
  • Worked with different NoSQL databases like MongoDB and HBase.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and perspective clients on multiple cloud platforms Azure/AWS and various PaaS platforms (Cloud Foundry/OpenShift).
  • Designed, developed, implemented, and maintained custom Gradle tasks in Java and Groovy.
  • Professional experience in Software Configuration Management (Release and Build Engineering / Configuration) on both Linux/Unix and Windows environments. 
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers. 
  • Building/Maintaining Docker containers clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP. 

TECHNICAL SKILLS:

Configuration Management Tools: Puppet, Chef, Vagrant, Ansible.

Continuous Integration: Jenkins, Bamboo, Stash.

Build Tools: Ant, Maven, Groovy, Xcode, MSBuild.

Project management: Jira, Confluence.

Version Control: TFS, Git, Github, Gitlab, CVS, Subversion.

Cloud Platforms: AWS, Azure.

Container & Orchestrator : Docker, Kubernetes, Artifactory, OpenShift

Testing Tools: Selenium, Junit, HP Quality Center, HP ALM, Jmeter, Test Flight, Test Rail, Appium.

Virtualization Platform : VMware WorkStation, Vrealize Suite, Oracle Virtualbox and Vsphere.

Ticketing Tools : JIRA, Remedy, HP Service manager.

Monitoring Tools: Cloud Watch, Nagios, Splunk, App Dynamics, Elastic search, Kibana, Logstash, Zabbix, Grafana, Stack Driver.

Operating Systems: Linux (Red Hat 4/5/6, SUSE), Ubuntu, CentOS, Windows Variants and Unix.

Database: Oracle 11.x, My SQL, SQL Server 2008, No SQL and MongoDB.

Programming Languages: Java, C, C++, HTML5, CSS3.

Scripting: JavaScript, Python, Perl, Bash shell, Ruby, Groovy

Web Technologies: Wildfly, Web logic, SOAP, web Sphere, Tomcat, Apache, JBoss, F5 Load Balancers.

Open Source Technologies: Logstash, Kibana, Telegraph, Chronograph, Elasticsearch

Network & Storage Protocols: ISCSI, FTP, NFS, NTFS, HTTP, TCPIP, DNS, DHCP

SDLC: Agile, Scrum, Waterfall

PROFESSTIONAL EXPERINCECE:

Confidential, Newark, Delware

Sr. AWS/ Devops Engineer

Responsibilities:

  • Performed High level troubleshooting to fix hardware and Software issues on UNIX/VMware platforms. 
  • Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, LAMBDA, REDSHIFT, focusing on high-availability, fault tolerance and auto-scaling in AWS cloud formation.
  • Supported AWS Cloud environment with 200+ AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups and Network ACLs. 
  • Designed the project workflows/pipelines using Jenkins as CI tool and wrote Python Scripts and BASH Script to automate the build process. 
  • Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
  • Creating snapshots and amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Responsible for applying the Corporation's Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Build and Deployment of CI/CD Pipelines.
  • Used IAM to create new accounts, roles and groups and engaged in enabling lambda functions for dynamic creation of Roles.
  • Configured AWS Identity and Access Management (IAM) users and groups for improved login authentication.
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to environments.
  • Used Nagios log server for network device log collection, network device log visualization, Nagios Network analyzer for net flow collection and analysis of IP transactions.
  • Created a Python Script to stop all the instances with a specific tag in AWS Instance using Lambda functions and made it into Cloud Watch Scheduler to schedule it every night. 
  • Integrated Team city with TFS instance for CI and Octopus Deploy for CD.
  • Worked on TFS rally connector to synchronize user stories and tasks to directional.
  • Worked with Dev teams on TFS performance monitoring in new TFS 2013 environment.
  • Migration of share point from WSS 3.0 to TFS 2013 and integrating it with TFS Involved in writing Ansible playbooks for setup and configuration of tools including Jenkins and artifactory on remote servers using REST API protocol.
  • Automated build and the deployment process. Worked with the testing teams to automate test cases as part of the post deployment action and did Cucumber setup for testing automation.
  • Installed and configured KUBERNETES, Chef Server/workstation and nodes via CLI tools and wrote Docker files to create new images based on working environments for testing purposes before deployment. 
  • Created Chef Cookbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and used GZIP to forward compressed files to destination node/instances. 
  • Installed and configured Splunk to monitor EC2 Linux instances with puppet automation. Created indexes and generated reports. 
  • Installed and configured latest version of Docker Datacenter including universal control plane (UCP) and Docker trusted registry (DTR) on a cluster of hosts.
  • Created the branches in GIT to implement the parallel development process.
  • Coordinated Release effort amongst various teams (Dev, QA, DBA and Business Analysis) in geographically separated environment.
  • Performed tasks on F5 load balancer like ordering new certs, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance, User, Group management for all the UNIX servers 
  • Associated in implementing SonarQube code quality analysis tool for the code.
  • Created MySQL Database Objects like Schemas, Tables, Views, Stored Procedures, Indexes (cluster/Noncluster), and Constraints, Triggers, Buffer Pools, User Roles and functions.
  • Have successfully managed high availability of production systems for corporate sectors and Individual Organizations as MySQL DBA.
  • Implemented a real-time processing platform using Kafka and Spark streaming to persist data in Cassandra.

Environment: Java/J2EE, jQuery, Cucumber, Tomcat, Jenkins, Python, PowerShell, Ruby, AWS, EC2, Route53, VPC, AMIs, IAM Azure, Nagios, Tomcat, Maven, Artifactory, Git, Linux, Chef, Kubernetes, MySQL, Sonar Qube, ANT, Docker.

Confidential, Wilmington, Delaware

Sr. Devops Engineer

Responsibilities:

  • Created detailed documentation of complex build and release process, post release activities process, JIRA workflow and Release notes.
  • Implemented best practices of agile methodology to speed up the delivery process efficiently.
  • Worked with SVN to manage source code repositories and performed branching, merging, and tagging depending on requirement.
  • Created CI/CD pipe line and configured all the build credentials and users in Jenkins. 
  • Automated test environments provisioning (Selenium, SonarQube, HP QTP) and integrated using Jenkins. 
  • Creation of VMs for SUSE, Solaris x86 and Red hat Linux on VMWare ESX 3.5 and administering them with VI Client.
  • Performed all necessary day-to-day GIT support for different projects.
  • Configured Centralized log collection using Fluentd, Logstash, Elasticsearch and Kibana(ELK) stack for parsing common web server, app server logs, Syslog for intrusion detection.
  • Maintain GIT, Bitbucket repository, handling branching, Merging, tagging and release activities.
  • Worked with Ant/ Maven to Build artifacts and deploy.
  • Used DTT scripts on Linux environment to run the queries and load the data to Redshift using Amazon Web Services (AWS)
  • Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto scaling, and Cloud formation scripts.
  • Administration of Sun Servers (SPARC and x86) running Solaris 9, 10 and Dell, HP Servers running SUSE, Red hat EL 3, 4.x, 5 which included jumpstarting, performing live upgrades of Solaris operating systems and Kick starting Red hat EL 3, 4.x, 5
  • Administered Jenkins for Continuous Integration and deployment into Tomcat/Web Sphere Application Servers. Integrated builds with Code Quality Tools like Cobertura, PMD and Findbugs.
  • Finally reach continuous delivery and Build clouds with Open stack and AWS.
  • Configured RDS instances using Cloud formations and Terraform.
  • Merged Develop branches to Master Branch after successfully completing pull request in stash.
  • Extensive experience in JIRA for creating bugs tickets, storyboarding, pulling reports from dashboard, creating and planning sprints.
  • Managed administrative tasks, roles and permission and site maintenance through Demand ware Exchange.
  • Executed various scripts to automate build and release process.
  • Used industry standard technologies like AJAX, GIT, and APACHE2 for creating web based wireless testing system.
  • Provided support in the performance testing using JMeter task includes developing test plan, test script and reports. 
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, CHEF, and custom Ruby/Bash scripts.
  • Configuring Sharding, monitoring, and identify the proper shard key Selection, inserting large amounts of data Performing Security measures, backups and restore backups for MongoDB.
  • User Management - creating users, assigning roles, managing permissions for SQL Server, Mongo DB database server.
  • Created and Managed Splunk DB connect Identities, Database Connections, Database Inputs, Outputs, lookups, access controls.
  • Written Chef Cookbooks and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations. 
  • Develop scenario based testing for the JMeter scripts. 
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs 
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios .
  • Created and executed JMeter scripts for performance testing of portal

Environment: JavaScript, MongoDB, Splunk, Jira, Bootstrap, Code igniter, Open Cart, GIT, Linux Servers (Centos, Ubuntu), Solaris 10, Redhat Linux (6.2,5.6,5.5), Jboss, Jmeter, C, C++,, HTML, HTML5, CSS3,Jenkins, Anisble, kibana, SQL Server, Chef, Logstash, RDS

Confidential, Chicago, Illinois

Build and Release Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Design and implemented zero-click continuous delivery/orchestration of code/configuration promotion with standardizing CI workflow which includes Code Coverage, Unit Test cases, functional test cases and auto-promotion of code depending on various test cases results across multiple environments.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Worked on providing solutions for auto-deployment and auto-scaling of nodes across various environments that gets configured through Chef.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Maintained two Jenkins servers and one Bamboo server to deploy into production and nonproduction environments.
  • Integrated Maven with Subversion to manage and deploy project related tags.
  • Documentation of detailed build configuration, Build procedures and change history for releases.
  • Coordinated application release with developer, DBA, QA and project management teams.
  • Prepared Migration logs for every release and maintained the data accuracy and identifying the testing Environment and confirmed the Current Code Level and Planned Release schedules.
  • Redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
  • Responsible for Development Testing, Staging, Pre-Production and Production Builds and Releases.

Environment: Linux Servers (Centos, Debian, Ubuntu), Casandra, Subversion(SVN), Clear Case, Ant, Maven, Gradle, Puppet, Chef, Bamboo, JIRA, Fisheye, Crucible, ClearQuest, Build Forge, PERL, vRealize Suite, AWS Cloud Formation, Python, ERP, WebSphere.

Confidential, Irvine, CA

Devops Engineer

Responsibilities:

  • Experience in designing and deploying a multitude applications utilizing almost all of the AWS stack. 
  • Experience with assessing tools and processes and developing strategic plans and roadmaps for IT Strategies and Roadmaps. 
  • Experience with AWS Ops Works to automate configuration, deployment, scaling and monitoring of systems. 
  • Maintain Rapid and fluid deployment of infrastructure via Cloud Formation Template. Authored Templates to describe infrastructure to be deployed. 
  • Configured CI/CD tools Jenkins, Maven, Ant, and GitHub repository for the continuous smooth build process. 
  • Worked with GitHub private repositories and plugin it to Jenkins. 
  • Configured Chef into the environment for quickly deploy and maintain environment such as apache configuration, file level permissions. 
  • Created and maintained Jenkins jobs that execute Shell scripts for automation.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Releasing code to testing regions or staging areas according to the schedule published. 
  • Developed Shell/Perl Scripts for automation purpose.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Designed a CM solution that used Clear Case UCM integrated with Rational Clear Quest.
  • Perform administration of users, supported team for parallel development. Wrote Shell/Perl/Ant files to automate certain processes for the smooth process of use of   build   tools like   Build   Forge.

Environment: EC2Instances,VPC,ELB,AutoScaling,CloudFormation,MYSQL,S3,SNS, Jenkins, GIT, GitHub, Maven, Ant, Chef, Cloud Watch, Shell script.

Confidential 

Linux System Administrator

Responsibilities:

  • Disk Management like adding and replacing of hot swappable drives on existing servers, partitioning according to requirement, creating new file systems and growing new ones 
  • Established and maintained user accounts, assigned file permissions and established password and account policies.
  • Troubleshoot and resolved basic level system hardware, software and communications problems.
  • Performed basic system monitoring, verified the integrity and availability of all hardware, server resources, systems and key processes, reviewed system and application logs, and verified completion.
  • Monitored server and application performance & ruined I/O, memory. 
  • Installation of SSH and configuring of keys base authentication. 
  • Installation and configuration of MySQL and Apache.
  • Worked on networking protocols TCP/IP, SCP, SFTP, HTTP, NFS, GPFDIST, GPHDFS, etc.
  • Hands on experience in installing and maintaining of Splunk on servers.
  • Upgraded manufacturer recommended firmware for BIOS during annual kernel patching schedule
  • Experienced working on virtualization using VMware ESX.
  • Implemented and configured Backup policies and Storage Units.
  • Configuring SUDO and granting root permission to users for performing certain activities. 
  • File system tuning, growing, and shrinking with Veritas File system 3.5/4. x. 
  • Worked on network connectivity, SAN storage, creating LVM and taking TSM backup. 
  • Installed Deployment & system configuration Automation JIRA, HPSA and Puppet server. 
  • Modifying user's password policies, group policy, UID and GID assignment policies. 
  • Monitored the performance of the system using top, sar, ps, prstat, vmstat, netstat, iostat, and cpuinfo to check the CPU utilization, bottlenecks of I/O devices, memory usage and network traffic.
  • Regular backing up of critical data and restoring backed up data. Worked in solving tickets issued on day to day activities and problems related to development and test servers. 
  • Installed, configured and supported Apache, JBoss, Oracle 10g, and Clear case. Configuration of virtual hosts, plugins and SSL certificates on web servers and domains and deployments on application servers

Environment: RHEL, SUSE Linux, Apache, JBoss, VMware, Java, Red Hat Linux4,5, x6 VMware ESX 3.5/4.1, VCenter 5.1, ESXi 5.1, Windows Server 2008 R2, sun Solaris 8,9,10, Solaris Volume Manager.

We'd love your feedback!