We provide IT Staff Augmentation Services!

Devops Engineer Resume

Orlando, FL

PROFESSIONAL SUMMARY:

  • Having 8+ years of experience in managing server infrastructures and data - center operations across multiple platforms (Linux and Windows).
  • Experience in designing, building and automating cloud infrastructures on Amazon WebServices (AWS).
  • Strong experience in Amazon EC2, S3, VPC, RDS, Elastic Load Balancing, Autoscaling, IAM, SNS,SQS,EBS, security groups, Lambda, Cloud Watch, Cloud Formation and other AWS services.
  • Experience with monitoring tools such as Cloud Watch, Nagios and Splunk.
  • Experience in DevOps principles and Agile software development practices.
  • Experienced in implementing Organization DevOps strategy in various operating environments of Linux and windows servers along with cloud strategies of Amazon Web Services.
  • Experience in repeatable configuration management and managing various environments like Development, Testing and Production.
  • Involved in automating CI/CD pipeline with various tools.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as OracleDB, MySQL and Dynamo DB.
  • Experienced on deploying multiple versions of Java with Tomcat, Apache and WebLogic servers on AWS cloud platform
  • Experience in deploying the software application into different application servers like JBoss, Tomcat, tcserver, WebLogic& WebSphere.
  • Experienced with multiple configuration and automation tools such as Ansible, Chef, Puppet to automate a wide range of services.
  • Experience in migrating on prem servers into Amazon Web Services platform.
  • Experience in working on version control system tools like GIT and also having knowledge on source control concepts like Branches, Masters, Merges and Tags.
  • Experience with deployment and build management tools like Jenkins.
  • Hands on experience on development of utilities using Shell, Powershell and Python scripting to automate processes.
  • Experience in managing containerization clustering using Kubernetes container orchestration tool.
  • Experience in configuring containers using Docker for Microservices.
  • Experience in writing complex SQL queries and scheduled tasks using cron jobs.
  • Worked on various operating systems like Linux, RHEL, Ubuntu, Windows, MAC, CentOS.
  • Working with other development teams on web design, application design, help in delivering projects/products.
  • Experience in deploying applications in the SharePoint On-Prem environment and on the cloud hosted SharePoint (O365).
  • Experience in creating clustered environment for Failover & Load Balancing.
  • Experience in test management tools like ALM and JIRA.
  • Experience in Silent installation of applications in different environments.
  • Strong understanding of ITIL, SDLC Methodologies and Agile processes.
  • Providing technical onsite/remote/call support and to customers and also captured and shared best-practice knowledge.
  • Experience in documentation of troubleshooting steps related to server infrastructure.
  • Experience in customer calls on installation and configuration of the environments and helping them in deployment of applications.

TECHNICAL SKILLS:

Cloud Technologies: Amazon Web Services, Microsoft Azure

Cloud Services: EC2,S3,EBS,Cloud Formation, Cloud Front, VPC, RDS, IAM, Dynamo DB

Monitoring tools: Cloud Watch,Data Dog, Nagios, Wireshark, Splunk

Automation/Configuration Management: Ansible, Chef, Puppet,Terraform, Jenkins, Docker

Container Orchestration Tools: Kubernetes,Docker Swarm

Virtualization: Vagrant, Virtual Box

Scripting: Python, Shell, Power Shell

Version Control: Git

Application Servers: Tomcat, JBoss, tcserver, WebLogic, IIS, IBM WebSphere

Databases: SQL server 2005/2008/2012 and Oracle 10g/11g NoSQL

Operating Systems: Win 2003/2008/2012/2016 & RHEL.

PROFESSIONAL EXPERIENCE:

Confidential, Orlando, FL

DevOps Engineer

Responsibilities:

  • Introduced and pioneered DevOps working practices in a traditionally system admin managed environment with emphasis on Automation and Provisioning
  • Worked on designing and deploying using the services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda and CloudFormation), focused on high availability, fault tolerance environment.
  • Created Cloud Formation Template for main services like EC2, VPC and S3 for reuse the current environment.
  • Created network architecture on AWS VPC, subnets, Internet Gateway, Route Table and NAT Setup.
  • Developed a Python Scripts to manage services on AWS using SDK BOTO.
  • Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements.
  • Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
  • Used Cloud Watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
  • Worked on CI/CD tools Jenkins and GIT version control system for continuous smooth code release process.
  • Integrated Jenkins with GitHub private repositories, build Automation tools and Artifact repository for pushing successful build code.
  • Used Ansible as a configuration Management tool, Created Playbooks to automate various applications
  • Configured NAGIOS monitoring tool to monitor and reduce the extended downtime of the servers on different environments.
  • Working with other development teams on web design, application design, help delivering projects/products
  • Working in a team on containerization using Docker.
  • Implementing container orchestration systems with Docker Container,Kubernetes.

Environment: EC2, VPC, S3, IAM, ELB, Auto Scaling, Cloud Watch, Python, Shell script, Jenkins, GIT, GitHub, Ansible, Puppet, Nagios and Linux servers.

Confidential, New York, NY

Systems/DevOps Engineer

Responsibilities:

  • Deployments, configuring and managing user specific configurations using Ansible.
  • Helping developers to deploy application from development to production environment.
  • Experience in designing and deploying applications utilizing almost the entire AWS stack.( EC2, Cloud Front, Route53, S3)
  • Administration of Source Code repositories.
  • Release management using Jenkins integration tool.
  • Database setups, configuration and monitoring: MySQL Master Slaves, MySQL Cluster, DynamoDB sets.
  • Rapid deployment of infrastructure via Cloud Formation Template. Authored Templates to describe infrastructure to be deployed.
  • Manipulated Cloud Formation Templates and upload to S3 Service and automatically deploy into an entire environment.
  • Worked with Topic / Subscription based notification routing via SNS service
  • Integrated developer work code using GIT version control system.
  • Configured CI/CD tools Jenkins and GitHub repository for the continuous smooth build process.
  • Working with GitHub private repositories and plugin it to Jenkins.
  • Configured Ansible into the environment for quickly deploy and maintain environment such as apache configuration
  • Created and maintained Jenkins jobs that execute Shell scripts for automation.
  • VMware ESXi infrastructure management of over 2600 virtual machines.
  • Legacy infrastructure maintenance of over 500 bare metal servers.
  • Agile workflow using Jira, Confluence for documentation and Git for code repositories GUI.

Environment: EC2 Instances, VPC, ELB, Auto Scaling, Cloud Formation, MYSQL, Oracle,S3, SNS, Jenkins, GIT, GitHub, Ansible, Chef, Cloud Watch, Shell script.

Confidential

Systems Engineer

Responsibilities:

  • Deploying an application using the AWS Cloud services like EC2, S3, RDS, VPC, IAM, ELB, and Cloud watch.
  • Creating a high availability, fault tolerance environment for the web application.
  • Created Cloud Formation Template for main services like EC2, VPC and S3 for reuse the c
  • Developed Python Scripts to manage few services on AWS using SDK BOTO.
  • Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements.
  • Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
  • Used Cloud Watch for monitoring AWS cloud resources and the applications that are deployed on AWS by creating new alarm, enable notification service.
  • Worked on CI/CD tools Jenkins and GIT version control system for continuous smooth code release process.
  • Integrated Jenkins with GitHub private repositories.
  • Used Ansible as a configuration Management tool, Created Playbooks to automate various applications
  • Configured NAGIOS monitoring tool to monitor and reduce the extended downtime of the servers on different environments.
  • Working with other development teams on web design, application design, help delivering projects/products

Environment: EC2, VPC, S3, IAM, ELB, Auto Scaling, Cloud Watch, Python, Shell script, Jenkins, GIT, GitHub, Ansible, Puppet, Nagios and Linux servers.

Confidential, Wayne, PA

TechOps Technician

Responsibilities:

  • Implementation, Administration and Maintenance of the SharePoint Environment on On-Prem servers and on O365 and
  • Providing L2 and L3 support Deployment of application into On Prem SharePoint and the cloud hosted SharePoint.
  • Administration of SharePoint 2010/2013/2013 SP1/SP2016 Enterprise environment.
  • Managing and deploying custom features, web parts, layouts, and templates.
  • Creating and maintaining knowledge base documentation for MOSS installation, maintenance, and manuals.
  • Supporting development team, QA team and the customers to install and configure SharePoint environment and assisting them to deploy applications on the SharePoint environment.
  • Troubleshooting customer issues related to SharePoint environment.
  • Evaluation, Installation, configuration, and updating server-based applications. Defined search scopes, crawl rules and maintained Search Services.
  • Operation, and Maintenance of all Servers in Development, Stage and Production environment
  • As part of Middleware Platform and Windows Business Systems team, provided windows server support and support to various applications such as SharePoint, Web Logic, Web Sphere, including certain third party applications which are very Business critical by following Incident Management, Problem Management, Change Management and Release Management
  • Provide day-to-day support to the various Business critical applications, including upgrade, maintenance, implementing changes with a proper testing procedure
  • Installation, configuration and updating various application servers like Tomcat, tcserver, WebLogic, IBM WebSphere and JBoss.
  • Deployment of software applications into multiple application servers.
  • Performing silent installation of different applications based on the customer requirement.
  • Installation of content servers and created repositories to process the content.

Environment: SharePoint, Wireshark, Fiddler, Git, Linux and Windows OS, SQL

Confidential

Linux Administrator

Responsibilities:

  • Installing, configuring and maintaining the Linux servers and workstations for development, test and production environments.
  • Maintaining the network environment as well as the health of the network and servers.
  • Supported the requests of the users and solve any problems related with the Linux servers and workstations
  • Involved in setting up and configuring new systems, installing and maintaining the application software and coordinating the networking connectivity
  • Deploying various application servers like Tomcat and JBoss in Linux machines and updating them regularly.
  • User Administration (adding, removing, locking or unlocking a user accounts, adding or changing groups; password updating) in an NIS server.
  • Involved in problem cause analysis, resolving routine customer problems and
  • Configuring telnet, SSH, sftp and FTP.
  • Monitoring system activities like CPU, memory and swap space usage to avoid any performance issue.
  • Disk administration, creating filesystems, mounting/unmounting filesystems and Data compression, backup and recovery of data using tar utility.
  • TCP/IP configuration like assigning IP address, configuring network interfaces, setting hostname and binding the host as NIS clients.
  • Handling Call Duty & providing Hardware Solutions 24*7 through phone while maintaining in depth interaction with clients across functional areas to comprehend and resolve issues.

Confidential

IT Support Engineer

Responsibilities:

  • Providing technical support over the phone to all IT users.
  • Handling incoming incidents via the phone / e-mail promptly and effectively.
  • Diagnosing and resolving a wide range of technical issues over the phone.
  • Take ownership of a call and seeing it through to closure.
  • Escalating calls and issues where necessary to senior managers & team leaders.
  • Investigating and implementing ways of reducing calls to the Help Desk.
  • Ensuring that all call details are captured and entered in the logging software.
  • Answering & responding to all calls & requests within agreed time scales.
  • Keeping customers updated as to progress.
  • Provide troubleshooting and configuration support for client desktop and networking environment.
  • Performing scripted builds and deployment of PC hardware and software including data migration.
  • Supporting and troubleshooting services in the Wintel environment.
  • Providing desktop support, offering simple fixes and fixing known errors.
  • Building, configure and deploy desktops and laptops.

Confidential

IT Engineer

Responsibilities:

  • Managing organizations’ computer systems, including software, hardware and networks.
  • Develop, test, install, configure and troubleshoot computer hardware and software
  • Experience in useradministration, creating, modifying and deletion.
  • Manage and monitor all installed systems and infrastructure.
  • Install, configure, test and maintain operating systems, application software and system management tools.
  • Setting up accounts for company employees with passwords and permissions.
  • Liaise with vendors and other IT personnel for problem resolution
  • Diagonising and resolving the network issues and hardware issues.

Hire Now