We provide IT Staff Augmentation Services!

Sr. Aws And Devops Engineer Resume

4.00/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • A team player with excellent communication skills, posses 8 plus years of hands on IT expertise prioritizing CI / CD, Automation of Configuration Management, Security, build/release management, Cloud Resource Utilization, Infrastructure Automation etc.
  • Proficient in DevOps culture through CI/CD tools like Repos, Jenkins, CodeDeploy, CodePipeline, Maven, and configuration management tools like Chef, Ansible & Puppet. Had set up staging and production environments for CI workflow
  • Strong advocate of microservices over monolithic approach, architected applications to be independently scalable, versionable and deployable.
  • Ability to architect and implement transition to Docker and develop distributed cloud system using Kubernetes
  • Experience in handling change management process and build management tools like ANT, Maven & CodeBuild.
  • In Depth knowledge with computer applications and scripting languages like; Shell, Python, Ruby, JSON, perl, XML.
  • Competent with server maintenance and installations of various Debian & Red Hat family distributions like; Ubuntu, Centos, Fedora, OpenSUSE, OEL etc. on various hardware platforms.
  • Versed in handling critical AWS resources like VPC, EC2, EC2 Container Services, EBS, RDS, S3, CloudFormation, DynamoDB, ELB, AutoScaling, CloudFront, Route 53, CloudWatch, CloudTrail, I AM, SQS, SNS etc.
  • Created CloudFormation templates to dynamically assign resources based on client specific needs during deployment.
  • Good knowledge and worked on several Azure, Google Cloud Platform and OpenStack IaaS, PaaS and SaaS tools.
  • Worked with monitoring systems and tools like Nagios, Splunk, CloudWatch, StackDriver etc.
  • Hands on expertise with configuration tools like Chef, Puppet, and Ansible. Created several Manifests, Play Books, and Cookbooks to automate infrastructure maintenance & configuration.
  • Have experience working with version controls and repositories like Git, SVN, BitBucket, S3, CodeCommit.
  • Proficient with managing iptables and services like; HTTP, LDAP, SMTP, IMAP, DNS, DHCP, LDAP.
  • Deployed JAVA/J2EE applications through Web Logic/Web Sphere Application servers. Comfortable and flexible with installing, updating and configuring various flavors of LINUX and Windows.
  • Strong expertise in supporting and handling production infrastructure in cloud environment as well as traditionally hosted and maintained environments.
  • Handled data migration activity using NDMP, OSSV, Snapmirror, Snapvault.
  • Strong hold on Firewall management, troubleshooting and networking in Linux environment.
  • Worked at all phases of Software Development Lifecycle and handled change management process for application development.

TECHNICAL SKILLS:

Operating System: Unix, Linux, Windows

Web / Database / Application Servers: Apache, Tomcat, Weblogic, Sendmail, Postfix, websphere, Oracle, SQL, MySQL etc.

Languages: Shell, Python, Ruby, Perl, XML

Cloud Technologies: AWS, Google Cloud Platform, Azure, OpenStack

Container & Container Orchestration Tools: Docker, EC2 Container Services, Azure Container Services, Docker Swarm, Kubernetes. Red Hat OSC

Configuration Tools: Chef, Puppet, Ansible

Monitoring Systems: Nagios, Splunk

Code Version Controls: GIT, SVN, BitBucket, CodeCommit

Webserver: Apache Tomcat, Websphere, WebLogic

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

Sr. AWS and DevOps Engineer

Responsibilities:

  • Working on multiple DevOps and Cloud tools that achieve KPIs. Coordinating with implementation team, to build and engineer services for Linux and Windows OS on AWS, GCP and Azure platforms. Provisioned Instances, Storages & monitoring Services and CI / CD pipeline through Jenkins
  • 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.
  • Built and Deployed Java/J2EE application to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Managing AWS infrastructure and automation with CLI and API. working on Inbound and Outbound services with automation CHEF. Deployed multiple resources simultaneously, using CloudFormation templates in AWS
  • Create computing resources like EC2, Elb etc. use API calling to start and stop instances during weekends and take snapshot of root volume automatically.
  • Created Shell and Python Scripts to automate creation of AMI’s through preboot and bootstrapping techniques.
  • Implemented new project builds using Jenkins and maven as build framework tools, inspected builds in staging environment before rolling out to production environment
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR. Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry, Swarm etc.
  • Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Executed Kubernetes locally with MiniKube, Created local clusters and deployable application containers.
  • Working with Azure Service Fabric, exclusively to create microservice application, used Stateful partitions with named service and secondary replicas for scalability and availability. Handled fabric services to be deployed in containers and images, used Docker in linux environment for this.
  • Created custom resources and Libraries with attributes generated through Ohai in Chef. Managed Nodes, Environments, Recipes, Cookbooks Roles, Databags, run list for configuration automation and management.
  • Working on monitoring system / application logs of server using Nagios to identify issues. Monitored EC2 and GCE instances using Nagios, CloudWatch, StackDriver.
  • Handled migration of on premises applications to cloud, and created resources in cloud to enable this. Used all critical AWS tools, used ELBs and Auto - Scaling policies for scalability, elasticity and availability.
  • Handled large scale RDBMS migration through RedShift, used Multi - AZ Deployment in RDS to enable High Availability and Automatic Failover at the database tier for MySQL workloads
  • Worked with WCF framework on Azure, this acts as a Asynchronous communication layer between SQL Azure and online content of SharePoint.
  • Managing and architecting large volumes of Virtual Servers, and monitoring its applications through Nagios. Administered Apache and Nginx web servers and queering several RDBMS servers like SQL, MySQL, Aurora for data integrity.
  • Working with JIRA to track project defects and tasks. Created Crontab scripts for scheduled jobs.
  • Working on GIT for data integrity.

Environment: AWS, Azure, Jenkins, Chef, Nagios, Java/J2EE, SQL, MYSQL, AWS EC2, ELB, Cloud Watch, Docker, Kubernetes, Red Hat, Agile.

Confidential, Phoenix, AZ

DevOps and AWS Engineer

Responsibilities:

  • Worked with DevOps platform team, was responsible for specialization areas related to Puppet for cloud automation. Implementing Change requests for server configuration, software installation. Managing Linux VMs using puppet as per project requirements.
  • Installation and Upgradation of packages and patches, Configuration management, Version Control, Service packs, troubleshooting connectivity issues and reviewing Security constraints.
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet, Chef. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Worked with automation of OS builds and application installations through Puppet. Nagios for application and Hardware resource monitoring. Extensively worked with Models, Manifests and Roles on Puppet.
  • Monitored and managed various DEV, QA, PREPROD, PROD environments for production and deployment activities. Identified cross functional dependencies through monitoring and tracking release milestones.
  • Managed and configured VMware virtual machine for RHEL, Oracle/Sun Solaris, oracle Linux Server.
  • Configured and maintained Jenkins and Docker for Continuous Integration and end to end automation of all build and deployments, also have good knowledge on XL deploy and CodeDeploy as release automation solution.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups and implemented AWS solutions using EC2, S3and load balancers.
  • Creating S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS. 
  • Worked with Jira tickets to address system issues / user requests
  • Expertise with virtualization technologies, installed and configured VMware environments, created numerous Virtual Servers and, involved in troubleshooting critical hardware and software issues and user tickets.
  • Supported 1000 plus EC2 instances, configured IP and Elastic storage, deployed in multiple Availability Zones for HA.
  • Handled security for business critical apps, and high availability applications. Worked with NACL, Security Groups, Nagios, encryption, CloudWatch, Multi Factor Authentication etc.
  • Handled storage over cloud with EBS and S3 policies, performed capacity planning and designing, OS upgrades and hardware refresh.
  • Planning & developing, Managing Disaster Recovery (DR) environment.
  • Configured services like DNS, NFS, LDAP, SAMBA, FTP, Remote access on Linux.

Environment: AWS, Puppet, Chef, Nagios, Linux, jenkins, Docker, AWS S3, EC2, load balancers, Cloud Watch, Jira, RHEL, SAMBA.

Confidential, Alpharetta, GA

Build and Release Engineer

Responsibilities:

  • Designed and implemented GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching and build and release strategies utilizing GIT.
  • Performed all necessary day-to-day GIT support activities for different projects.
  • Created and wrote shell scripts, Bash Scripts, Maven, Python and PowerShell for automating tasks.
  • Participated in execution of client meetings and internal Maven development projects and codes for testing services on daily basis.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Designed the project workflows/pipelines using Jenkins as CI tool.
  • Installed/Configured/Managed Jenkins DSL Automation.
  • Experience with Configuration Management Tools (PUPPET, CHEF)
  • Installed and administered Docker.
  • Worked with Docker for convenient environment setup for development and testing.
  • Wrote Docker images for Bamboo and Nexus.
  • Designed and Developed Bamboo Build deployments on Docker containers.
  • Worked with Atlassian tools like Bamboo, Stash and Jira.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Created Hudson jobs for executing the Java scripts through and Grunt. Troubleshot Hudson Build Errors and providing quality of software to end users.
  • Executed the Maven builds locally to troubleshoot Java code issues.
  • Involved in using Rancher to provide a complete platform for operating Docker in production.
  • Documented project's software release management procedures with input decisions.
  • Created and optimized Unix shell scripts using Bourne, Korn and Bash shells.

Environment: GIT, MAVEN, JAVA, Bash, Bourne Shell Scripts, python, Hudson, Jenkins, Puppet, Chef, Docker, Jira, Stash, ANT, Agile/Scrum.

Confidential

Build and Release Engineer

Responsibilities:

  • Involved with development teams to support simultaneous software releases
  • Worked with installation, deployment and maintenance of middleware application servers to RHEL Dev and Test environments.
  • Worked on management and configuration of day-to-day tasks in RHEL including RPM, kernel and HBA driver upgrade.
  • Created Ant, Perl and UNIX scripts for Build activities for QA staging and PROD environments.
  • By integrating WLST scripts to Shell scripts, artifacts like war, ear are deployed into weblogic app server
  • Worked with transition project that involved migration activities from Ant to Maven to standardize build across all applications. Used Nexus as a repository in Maven, worked with Snapshots and releases.
  • Worked with Ant Maven Scripts to automate build process
  • Automated provisioning and scaling of Couchbase cluster using AWS OpsWorks stacks.
  • Designed branches in Subversion (SVN), managed users and groups in SVN, merged release branches to the trunk after production release,
  • Performed setup of clustered environment with Apache Tomcat application server
  • Migrating J2EE, PHP, .NET, and Coldfusion applications to UNIX and Windows environments by configuring application via IDE Eclipse, Subversion, and AnthillPro.
  • Supporting engineering plans and schedules by providing CM / Release Engineering services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary to offer services to engineering team.

Environment: Unix, web logic, Apache Tomcat, Ant, Maven, Perl, RHEL, Nexus, AWS, Couchbase, SVN, Eclipse IDE.

Confidential 

Systems Engineer

Responsibilities:

  • Gave support for application installation & implementation, monitored Windows NT 6.0, in clients, networks, printers.
  • Deployed the Red hat Linux enterprise server as like existing versions 5.x, 6.x versions. 
  • Created users, managed user policies / permissions, maintain user & file system quota on Red Hat, Centos, Aix
  • Worked with Bash scripts to automate routine activities.
  • Oracle Database Administration and troubleshooting, updating the database if any, regular backup of the database
  • Performance Tuning and Management for Linux Server, working with the application/database team to resolve issues. 
  • Installed and configured SAMBA Server in Linux for accessing shared files from Windows environment.
  • Handled issues related to File System, Disk, Memory, CPU, Network etc.
  • Applied patches using Red Hat satellite server, YUM, RPM tools..
  • Worked on tickets resolving end user and system issues, configured realtime backups of web servers.
  • Worked with setting up Solaris Custom Jumpstart Server
  • Maintaining network & more than 200 desktops & leading the Support admin team.
  • Configured Linux servers as firewalls and internet proxy server

Environment: Redhat Linux, Centos, Oracle DB, SAMBA Server, VMWare, GIT, Redhat Satellite Server, Solaris, Tomcat

We'd love your feedback!