We provide IT Staff Augmentation Services!

Devops And Cloud Engineer Resume

Northville, MI

SUMMARY:

  • An accomplished professional with an emphasis in the field of DevOps, Cloud and Linux Admin/Network engineer,
  • I am a highly motivated and versatile professional with around 6 years of experience in IT industry. Presently in search of a challenging and rewarding position that will best allow me to utilize my talents and grow both personally and professionally. I’m glad to work in a globally competitive environment on challenging assignments that yield benefits to the company and professional growth.
  • Good working experience as a DevOps or Build and Release Engineer in Automating, Building, Testing, Deploying and Release of code in different cloud environments.
  • Good understanding of SDLC using Agile and Waterfall methodologies.
  • Extensive work experience in using Version Control Systems like GIT, Subversion (SVN), Bit Bucket.
  • Experience in branching, tagging, resolving conflicts and maintaining the versions using GIT and Subversion (SVN) tools.
  • Experienced in using AWS Services like EC2, S3, VPC, Route53, ELB, EBS, Dynamo DB, RDS, SNS, SES, Cloud Formation, Elastic Beanstalk.
  • Experienced in writing Ansible scripts for Cloud Formation templates to provision in AWS and Azure platforms.
  • Experienced using tracking reports, dashboards, issue and bug tracking software such as JIRA.
  • Good experience with Docker containers to maintain Docker images, Docker hub & registries.
  • Experienced using IAM service (Identity Access Management) to create and manage users, groups and roles, design policies in AWS.
  • Experienced in developing and deploying highly available, and scalable systems on Amazon Web Services environment (AWS) and Microsoft Azure.
  • Extensive working knowledge on automation tools such as Ansible and terraform for Infrastructure as Code project.
  • Good Knowledge in setting up Cloud Watch alarms for services, send notifications, and Auto scaling.
  • Good Knowledge on secured network access through well - defined security groups.
  • Good working knowledge in using REST Protocols and Web Services SOAP and HTML.
  • Experienced in administrating Linux Systems for design, implementation, maintenance and troubleshooting of Cent OS, Ubuntu and Red Hat Linux systems.
  • Good Knowledge on VM’s, Putty, MobaXterm and many other SSH Clients to connect.
  • Good experience in creating and building Docker images, and creating Docker containers from the images and push them to Docker registry.
  • Experienced in creating and managing users and groups, disk management and security policies.
  • Experienced in working on Version Control Systems like Subversion, GIT by using source code management client tools like SVN, GitHub, Bitbucket and other command line applications.
  • Skilled at automating processes using Shell Scripts and writing configuration-specifications.
  • Excellent communicative, interpersonal, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Languages: C, Shell Scripting, Power shell, Python, R, HTML

Operating Systems: Ubuntu, Linux, Unix, Windows, Mac, Red Hat 6.x,7.x, CentOS 6.x,7.x

Networking: DNS, VPN, NFS, FTP, HTTP, HTTPS, TCP/IP

Office Tools: MS Office, MS Visio, MS Project

Web/App Server: Apache Tomcat

Databases: SQL, MySQL

Planning & Monitoring: JIRA, ELK

Virtualization Platform: VMware ESX, Citrix, Oracle Virtual box, MobaXterm, Putty

CI/CD Tools: Maven, Ant, Jenkins, Ansible, Docker, Chef, Terraform, Artifacts (JFrog, Nexus)

Version Control System: SVN, GitHub, Bit Bucket, Gerrit

Cloud Services: Amazon Web Services AWS, Microsoft Azure

PROFESSIONAL EXPERIENCE:

Confidential, NORTHVILLE, MI

DEVOPS AND CLOUD ENGINEER

RESPONSIBILITES:

  • Automate creation and deletion of DEV and QA infrastructure using Terraform.
  • Creating, Managing, Designing and Deploying applications in AWS Infrastructure which includes EC2, S3, VPC’s, Security groups, SNS, SQS, IAM focusing on high-availability, fault tolerance, and auto-scaling.
  • Documentation of the design and Provision of the infrastructure on AWS/Azure.
  • Create and configure Jenkins server using Terraform and Ansible.
  • Integrate Jenkins with other tools to achieve Continuous Integration and Deployment.
  • Configure Jenkins using Jenkins-Cli and REST API’s to automate the build process through command line.
  • Responsible for handling Bit bucket to create branches and solve merge conflicts.
  • Knowledge on automating code quality check by integrating SonarQube with Jenkins.
  • Understanding Front-end requirements and integrating scripts with Node JS.
  • Support the front-end developers regarding DevOps tools, Environments and Automation.
  • Involved in Branching, Tagging and Merging of code delivery at required releases.
  • Built application using Maven and storing archives in artifactory, configured and automated continuous delivery pipeline with (JFrog) Artifactory.
  • Configure Linux environment and managing users.
  • Configure servers with the help of automation tool Ansible.
  • Tracking issues and bug tracking using JIRA.
  • Create and manage Docker registry to store and retrieve images.
  • Setup and maintain log-monitoring using Elastic Search, Log Stash and Kibana.
  • Deploy and configured all DevOps tools in multiple cloud providers (AWS and Azure).
  • Troubleshoot and resolve issues related to application deployment and operations.
  • Setting up local test environments if required on the engineer’s machine using Virtual Box and VMware.

ENVINORMENT: AWS, Azure, Terraform, Ansible, Jenkins, JIRA, Maven, Bit bucket, ELK, Docker, JFrog, SonarQube, Node JS, MongoDB, Gerrit, Virtual Box, VMware.

Confidential, DURHAM, NC

DEVOPS BUILD ENGINEER

RESPONSIBILITES:

  • Created and Automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Ansible, and custom Shell/B ash scripts
  • Worked on Managing the Private Cloud Environment using Ansible.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Install, Configure, and Administrate Jenkins Continuous Integration Tool in servers and manage them.
  • Developed and Implemented Software Release Management strategies for various applications according to the agile process.
  • Implemented AWS solutions using EC2, S3, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Branching, Tagging, Release Activities using GIT.
  • Developed shell scripts for automation of the build and release process.
  • Member of the Technical Design team, Build and Release Module for Development of new products.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments
  • Automated deployment of builds to different environments using Jenkins.
  • Automated Virtual Infrastructure using Ansible
  • 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 deployment scripts to Tomcat web application servers.

ENVINORMENT: DevOps, GIT, Maven, Jenkins, AWS, Ansible, Apache Tomcat, Shell, PowerShell, Linux, Windows, Virtual box, VM’s.

Confidential

DEVOPS AND LINUX ENGINEER

RESPONSIBILITES:

  • Provided 24x7 System Administration support for Red Hat Linux 3.x, 4. X servers and also production Support of various applications in Red Hat Enterprise Linux, and Windows environment.
  • Experience in installation, configuration, upgrade, patches, and performance tuning on LINUX and system software & hardware.
  • Experienced in scripting for automation and monitoring using Shell & Bash
  • Created and Configured Jenkins server using Ansible and Shell scripts.
  • Designed and Integrated Jenkins to achieve Continuous Integration and Deployment
  • Updated YUM Repositories and Red Hat Package Manager (RPM).
  • Installed, configured and maintained DNS servers, Mail servers, FTP servers and NFS.
  • Performed OS upgrades for critical servers under production.
  • Performed various file system changes to accommodate upgrades in applications, services and databases.
  • Experience configuring Open LDAP and setting up clients for Open LDAP.
  • Expert in Upgrades, installs, configuration and administration security and monitoring tools on Linux.
  • Installed patches and packages installation on Linux/Unix Environment.
  • Experience in Linux kernel configuration and upgrade.
  • Experience in creating Disk Partitions, and Logical Volume Manager (LVM).
  • Monitoring of web servers and other services using Nagios monitoring tool
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and Shell.
  • Provided technical support on hardware and software related issues to remote production sites.
  • Monitored network infrastructure including switches, router, firewall, end devices along with Linux server

ENVINORMENT: Red Hat, CentOS Linux, UNIX, GIT, Jenkins, LDAP, Nagios, Volume Manager, Ubuntu, DNS, FTP, NFS, Tomcat, MySQL, RPM, YUM, Bash, Ansible, and Shell scripts.

Confidential

NETWORK/SYSTEM ADMINISTATOR

RESPONSIBILITES:

  • Performed installation, configuration, administration of LINUX, UNIX and Windows platforms in an enterprise network environment.
  • Administration, Implementation and Support on multi platforms.
  • Creation, Installation and administration of Red Hat Virtual machines in VMware Environment.
  • Working on User administration setup, maintaining account, Monitor system performance.
  • Analyze code for system testing and debugging codes for memory errors and data corruption.
  • Installed and improved network equipment by using regular system maintenance and operating systems.
  • Installed and configured Linux operating system on remote servers and Desktop servers.
  • Installed and troubleshoot multiple servers.
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Experienced installing and configuring SSH encryption to access on Ubuntu and Red Hat Linux securely.
  • Managed and installed software packages using YUM and RPM and created repository files for offline servers.
  • Installed open source application, search, analyze and develop new application for users.
  • Maintained taking backup of data and essential configuration files in direct attached storage.
  • Installed and configured computer hardware, software, networks, printers and scanners
  • Performed beneficial network updates, researching on new network features and functions.
  • Attended to all employee needs and concerns regarding the network and provided network support.

ENVINORMENT: Red Hat Linux, UNIX, Windows, Ubuntu, RPM, YUM, VMWare, Networking, IPTABLES, SSH.

Confidential

SYSTEM ADMINISTATOR

RESPONSIBILITES:

  • Maintain a secure file server on Red Hat Enterprise Linux systems for integrated data communication between Windows and Linux Operating Systems.
  • Build, configure and deploy VMs, Snapshots and templates.
  • Have hands on experience on installing and configuring SSH to enable secure access to the servers.
  • Maintenance of data center physical equipment to support any hardware component failure.
  • Daily tickets solving and providing IT support as a Sys Admin for production/Build, Test environment.
  • Replacing faulty hardware components within the equipment in the data center for servers, switches, storage arrays, firewall etc.
  • Worked with team members for new projects and providing support remotely to hand over projects before due.
  • Creating accounts and assigning desktops for VMware Horizon to clients.
  • Installed and configured computer hardware, software, networks, printers and scanners
  • Maintained taking backup of data and essential configuration files in direct attached storage.
  • Monitored the network between the service provider and customer end
  • Installed and improved network equipment by using regular system maintenance and operating systems.

ENVINORMENT: Red Hat Linux, VM’s, Sys Admin, Ubuntu, VMWare, SSH, Hardware components, Networking.

Hire Now