We provide IT Staff Augmentation Services!

Devops/cloud Engineer Resume

2.00/5 (Submit Your Rating)

Denver, CO

PROFESSIONAL SUMMARY:

  • Around 5 years of IT Experiences Specialized in AWS Cloud, DevOps Engineer and Linux Administration.
  • Expertise in Amazon Cloud Services and its features (EC2, VPC, EBS, AMI, snapshots, Auto scaling, Dynamo DB, IAM, RDS, SES, SQS, SNS, ELB etc.).
  • Experience in designing AWS cloud models for Infrastructure - as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
  • Experience in architecting and deploying of fault tolerant, cost effective, highly available and secure servers in AWS.
  • Experience with Managed Environments DEV, QA, INT and PROD for various releases and designed instance strategies.
  • Good knowledge on Cloud platforms like Azure, Google Cloud Platform.
  • Experience in using version control systems includes Subversion (SVN), GIT and build management tools Ant and Maven.
  • Experiences in working on Jenkins for Continuous Integration and for End to End automation for all build and deployments.
  • Experience in working knowledge with Python and Shell in writing scripts to automate software Configuration process with Ansible and Chef.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for installations and domain configurations.
  • Designed / developed distributed private cloud system solution using Kubernetes Docker on Core Os.
  • Responsible for Ensuring Systems and Network Security, Maintaining Performance and Setting up monitoring using Cloud Watch and Nagios & Zabbix
  • Experience in working with Ansible and Nagios Monitoring tool.
  • Experience in Application deployment on various web/application Servers including Web Sphere/Web Logic/Apache Tomcat/JBOSS.
  • Knowledge on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Involved in JIRA as defect tracking system and configure various workflows, customizations and plugins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub.
  • Worked on Build and Release Management methodologies and Software Procedures in all aspects of SDLC.
  • Good understanding of OSI Model, TCP/IP Protocol Suite (IP, ARP, TCP, UDP, SMTP, FTP and TFTP)
  • Experience with Linux system administration and virtualization (Red hat, Ubuntu, and VMware).
  • Experience in RDBMS and NoSQL installation and support including Oracle, MySQL, SQL Server, AURORA, Rabbit MQ, and Mongo DB.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Good presentation, Customer Support and trouble Shooting Skills & Experience in Providing 24x7 supports.

TECHNICAL SKILLS:

Operating Systems: Amazon Linux AMI, Linux (Ubuntu, Centos, Red Hat), Windows, Mac OS.

Server Configuration: Windows- 2008, 2012.

Languages: Python, Bash, Shell Scripting

Databases: Oracle, MySQL, SQL Server, Mongo DB, RDS, Dynamo DB.

AWS Cloud: EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.

Test and Build tools: Ant, Maven, Jenkins and Nagios, Zabbix,JIRA

Web Server: Tomcat, APACHE, Web Logic & Web Sphere, and JBoss.

Configuration Management Tool: Ansible, Docker, Salt, Chef and Puppet.

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

DevOps/Cloud Engineer

Responsibilities:

  • Designing and configuring the AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client.
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers, Route 53, SES and SNS in the defined virtual private connection.
  • Creating alarms in Cloud Watch service for monitoring the server performance, CPU Utilization, disk usage etc.
  • Created Cloud Formation template stacks to automate for building new VPCs using JSON files.
  • Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
  • Configured Elastic Load balancer (ELB) including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.
  • Installed and Implemented Ansible configuration management system and wrote playbooks to manage all existing servers and automate the build/configuration of new servers.
  • Involved in creating Custom Policies to Users and Groups using Policy Generator in IAM for privileges to AWS Services • Enabling Cross-Account Access for users by switching roles in the Dev account permission to assume the role in the Prod account.
  • Installed and configured Jenkins and also created master and slave nodes for handling multiple builds.
  • Expertise in using build tools like ANT and MAVEN for the building of deployable artifacts such as war & ear from source code and also writing pom.xml, build.xml for declaring the dependencies and managing the application framework.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Used Kubernetes to deploy scale, load balance and manage Docker containers with multiple namespace Id.
  • Provided 24x7 on-call supports in debugging and fixing issues related to Linux in Cloud Environment using Amazon Web Services (AWS).

Environment: AWS Cloud Services, Cloud watch, Cloud Formation, JSON, Linux, Shell Scripting, Jenkins, Tomcat, Ansible, Kubernetes, MySQL.

Confidential

Build & Release Engineer/DevOps

Responsibilities:

  • Experience in AWS provisioning by creating EC2 Instances and configuring all necessary services like Security, EBS, and S3.
  • Configured S3 versioning and lifecycle policies to backup files and archive files in Glacier
  • Configured Elastic Load Balancers with EC2 Auto scalling groups.
  • Worked on EBS , storage service S3(buckets creation, folder navigation and property changes) and and data migration activities. Have knowledge on glacier services.
  • Provisioned and Configured several testing and lower level environments on demand via AWS EC2, chef and jenkins.
  • Launched and configured Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications using Jenkins .
  • Managed and worked with various different instances of EC2 , creating AMI's , managing EBS volumes and configuring security groups, elastic ips etc.
  • Creating CI/CD pipelines by integrating Git, GitHub, Ant, Maven, Jenkins, Chef, and AWS (provisioning).
  • Writing Chef Recipes, Cookbooks in Chef for Application Deployment automation, Cloud Infrastructure Automation.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control
  • Automating build process used for Java, Mule and Middleware applications using tools / automation framework like Jenkins
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server and used Jenkins AWS Code Deploy plug-in to deploy to AWS.
  • Extensively used MAVEN and ANT as a Build Tool for the building of deployable artifacts (JAR, WAR & EAR) from source code.
  • Worked on setting up Sonar Qube for builds running on Maven.
  • Involved in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in NEXUS repository.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server and used Jenkins AWS Code Deploy plug-in to deploy to AWS.
  • Worked with the automated scripts for the Build and Deployment of the applications.
  • Responsible for Build and Install Schedules using Unix Cron jobs.
  • Maintained configuration files for each application for the purpose of build and install on different environments
  • Defined and Developed plan for Problem & Incident management Process based on ITIL. Networking protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin.
  • Installed, upgraded and configured Red Hat Linux using Kickstart installation and Linux Servers manually as well as using System Imager and updating using YUM and worked on upgrading and configuring SGIServers.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Participate in the daily stand-ups, review meetings and review meetings.

Environment: Shell Scripting, Jenkins, GIT, Maven, ANT, Chef, Sonar Qube, Nexus, Red hat Linux,AWS

Confidential

Linux System Administrator

Responsibilities:

  • Responsible for installing, configuring, and maintaining Linux servers including web servers, mail servers, application servers and database servers.
  • Performing software installations and upgrades to Linux systems and maintaining them in accordance with established policies, procedures and service level agreements.
  • Software Installation Methods: Yum (Server Side Configuration - created dependency files using create repo command), Yum (Client Side Configuration), RPM (Red Hat Package Manager).
  • Monitored the servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed the latest software on server for end-users.
  • Maintained necessary back-up of the important files and documented Linux scripts for future reference.
  • Creation of groups, adding User ID to a group as a primary or secondary group, removing User ID from a group, Password Aging Policies, Locking and Unlocking user accounts
  • Performing system & network administration activities including installation, system monitoring, configuration, troubleshooting.
  • Monitoring systems and configuration management systems for INFRA Alarms using OSS.
  • Job Scheduling and Automating process using Shell Scripts.
  • Automation for rectification of Faults using Shell Scripting.
  • Installation of patches and packages if needed.
  • Fault listing and their rectification of TRX, and CF by Remote Access Tools (SSH, Telnet, Putty).
  • Working experience on networking (TCP/IP, NFS, FTP, DNS etc)

Environment: Red Hat Linux, Windows XP, Shell Scripting, LVM, SSH, FTP, NFS, DHCP, DNS, Apache.

We'd love your feedback!