We provide IT Staff Augmentation Services!

Aws Cloud & Devops Engineer Resume

5.00/5 (Submit Your Rating)

PA

PROFESSIONAL SUMMARY:

  • Around 3+ years of IT professional experience which includes Cloud/DevOps Engineering, Linux administration in phases of SDLC and worked for Finanical domain.
  • I am an AWS Certified Developer with experience in solution architecting applications and running them in the Cloud and experience in network and security design for applications in the cloud.
  • Expertise in installing, configuring, maintaining and admin various version control systems like Subversion, GIT on UNIX and Windows environment.
  • Good experience with compute nodes on UNIX platforms such as Linux, CentOS, Solaris, Ubuntu in automated operating system installations using AWS console.
  • Expertise in automating builds and deployment process using Bash and Shell scripts with focus on CI/CD, AWS Cloud Architecture.
  • Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, S3, Glacier, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Develop automation and processes to enable teams to deploy, manage, configure, scale, monitor applications in Data Centers and in AWS Cloud.
  • Experience with Source Control Management tools like SVN, GitHub, Bitbucket in adds, commits, deletes of codes.
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.
  • Proposed and implemented branching strategy suitable for Agile development in Git, Subversion.
  • Worked on Various Configuration Management tools like Ansible and Puppet. Well versed with Ansible Playbooks, modules and roles.
  • Hands - on experience on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys, critical applications, and proactively manages change.
  • Experience with Configuration Management automation tool Ansible and has worked on integrating Ansible YAML Scripts.
  • Experienced in Branching, Merging, Tagging and maintaining version across environments using SCM tools like GIT and Subversion (SVN) on Linux platforms and used GIT to keep track of all changes in source code.
  • Configured JIRA so that developers in their development environment would not have to log into JIRA to record their work, rather triggers from inside the code base will record events in JIRA.
  • Strong knowledge on JIRA administration and JIRA workflow design and JIRA service desk.

TECHNICAL SKILLS:

Languages/Scripting: C, HTML, Shell Scripting, Bash, Python.

Build Tools: Nexus, Hudson, Jenkins, Bamboo.

Configuration Management Tools: Chef, Maven, Ansible, Ansible Tower.

Source/Version Control Tools: Subversion (SVN), GIT, GIT Hub.

Database: MS Access, SQL Server, MYSQL.

Cloud Platform: Amazon Web Servers.

PROFESSIONAL EXPERIENCE:

Confidential, PA

AWS Cloud & DevOps Engineer

Responsibilities:

  • Maintained physical and Cloud infrastructure running Redhat/CentOS/Ubuntu/Solaris on AWS Cloud.
  • Configured VMware and installed several Linux and Windows Operating Systems according to the client needs. Also involved in maintenance and Troubleshooting of VMware.
  • Working on AWS Elastic load balancing for deploying applications in high availability and experience in working on cloud EC2, S3, RDS, Load Balancer, Auto Scaling with AWS command line interface.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB and SNS services in AWS cloud.
  • Designed highly available systems using multiple EC2 instances, AutoScaling, Elastic Load Balance and AMIs.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Used Kubernetes to deploy scale, load balance, and manage Docker containers with multiple namespace versions.
  • Designed GIT branching strategies, merging per the needs of release frequency by implementing GIT flow workflow on Bit bucket.
  • Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.
  • Developed Python Modules for Ansible Customizations and used Ansible Playbooks to setup Continuous Delivery Pipeline.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Experience in managing Ansible Playbooks with Ansible roles, group variables and inventory files and copy and remove files on remote systems using file module.
  • Implemented Infrastructure automation through Ansible for auto provisioning, code deployments, software installation and configuration updates.
  • Technical implementation of Change Management, Incident Management, Problem Management, Service Catalog, Configuration Management, Reporting, Discovery and Integrations.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with continuous integration and deployment.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects and environments and involved in periodic archiving and storage of the source code for disaster recovery.
  • Create and Build Jenkins jobs and store the build artifacts in Nexus and Ansible by using preconfigured scripts.
  • Worked on creating repositories, Plugin management, snapshots, and deployment automation in Maven.
  • Experience in Installing Jenkins Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven Repository and Deployment of apps using custom modules through Ansible as a CI/CD Process.
  • Troubleshoot any issues generated while building, deploying in production Environment.
  • Used JIRA tool to create and update stories and for tracking project status.
  • Created documents on build process and flow, user guide, and build script maintenance for developers for local builds.

Environment: AWS (Amazon web Services), EC2, S3, EBS, VPC, S3, Glacier, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Apache, Tomcat, PowerShell, Python, Jenkins, Ansible, Git, GitHub, SVN, Bitbucket, Maven, Jira.

Confidential

Linux System Engineer

Responsibilities:

  • Installation, Configuration and upgrade of RedHat Linux, CentOS, Oracle Linux, SUSE, Solaris, Windows /2008 Operating System.
  • Troubleshooting Network, memory, CPU, swap and File system issues, TCP/IP, NFS, DNS, SMTP in Linux and Solaris servers.
  • 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.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Worked on live servers using admin console and configured the logging of servers in the UNIX systems.
  • Developed internal automation using Shell scripts and identified errors analyzing server XML logs.
  • Worked together with developer's using JIRA to fine-tune process and speed up the delivery process efficiently.
  • Provided 24/7 on-call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.
  • Worked to design, develop, test and implement HPSM change requests. Used to be the spoc and communicated with other teams like production, dev, testing etc., to get in-time approval for the change requests.

Environment: Linux, RHEL, Bash, Power Shell, SQL, Jira, Git, Perl, Maven.

We'd love your feedback!