We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • 7+ years of experience working in variety of professional system support and solution - based IT services for Linux Systems. 2+ years of experience with AWS + DevOps experience with Puppet and Chef.
  • Experience with the use of AWS services/tools include but not limited to IAM, S3, Glacier, Cloud Front, EC2, EBS, AMI, ELB, CLI, Cloud Watch, VPC, Launch Configuration, Auto Scaling, ELB, EFS and Cloud Formation.
  • Had supported in the implementation of Continuous Integration, DevOps, Release Management, Environment Management and Production Support processes.
  • Working knowledge of networking concepts: DNS, TCP/IP, Firewalls (security group in cloud).
  • Good experience in managing the large Cloud infrastructure, server provisioning through automation tools such as Puppet, Ansible and Chef.
  • Good knowledge in Linux with experience in Load-balanced web servers.
  • Good experience in Waterfall and Agile methodology.
  • Evaluate various Builds/Continuous Integration/Continuous Delivery and DevOps tools and processes.
  • Experienced on Clustering, Load balancing techniques to ensure High Availability and Disaster Recovery.
  • Hands on experience with an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific.
  • Broad portfolio of AWS infrastructure resources (EBS, S3, EC2, Elastic IP, Route 53, VPC, Security Groups and Network ACLs).
  • Extensively involved in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Monitoring, and Automation.
  • Proficiency administering AWS resources using AWS Console and CLI.
  • Experienced in AWS, Ant, Jenkins, Chef, SVN, GitHub, Tomcat and Linux.
  • Good Scripting Skills for Linux Server Patching, scheduling services, performance tuning and for Backups.
  • Expertise in Configuring and troubleshooting various Networking, Hardware & Linux/ UNIX server’s services issues
  • Experience in administration of Microsoft SQL server and MySQL in AWS cloud platform.
  • Hands on experience in various web servers like Apache Tomcat & NGINX.
  • Red Hat Enterprise Linux 6 and 7, Centos System Administration.
  • Knowledge on migration projects and capacity management software.
  • Linux Operating Systems Installation, Configuration and Maintenance.
  • Good working experience with databases like SQL and ORACLE. Was involved in creating stored procedures, functions, triggers and complex queries.
  • Focused on Automation and Integration.
  • Conduct Configuration Management Audits, Baseline Audits for teams.
  • Effective scoping, scheduling, budgeting and delivery skills.
  • Plan and strategize long term and short-term release and deployment plans for the projects.
  • Worked with different bug tracking tools like JIRA.
  • Effective communicator with good leadership, people management, problem solving and troubleshooting capabilities.
  • Well versed with People Management and coordination in geographically distributed teams and excellent team player with strong skills in trouble-shooting and problem-solving, ability to manage high stressful work environment.

TECHNICAL SKILLS:

Operating Systems: Red Hat Linux, UNIX, Ubuntu, Centos, Windows

Cloud Technologies: Cloud Front, Elastic File system, RDS, DynamoDB,DMS, VPC, DirectConnect, Route53, CloudWatch,Cloud Trail, Cloud Formation, IAM,EMR ELB, RDS,AMI.

DevOps Tools: Puppet, Chef, Jenkins, Docker

Databases: MySQL, SQL Server, ORACLE, PostgreSQL.

Monitoring Tools: CloudWatch, Nagios, Packet tracer

Configuration Management Tools: Salt, Puppet, Ansible

Virtualization Tools: VMware, Oracle Virtual box

Version Control Tools: GIT, SVN, GitHub, Bit bucket

Scripting: Bash shell scripting, JSON

Basic Programming: Shell, Python, Ruby, JavaScript, C, C++, HTML,CSS,SQL

PROFESSIONAL EXPERIENCE:

DevOps Engineer

Confidential, Irving, TX

Responsibilities:
  • Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto-scaling groups
  • Worked on Physical to AWS Cloud Migration and creating alarms and notifications for EC2 instances using Cloud Watch.
  • Involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier and set up IAM in order to create new accounts, roles, and groups.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet, or custom-built, designing cloud-hosted solutions, specific AWS product suite experience.
  • Installed/Configured/Managed Puppet Master/Agent.
  • Developed custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Implement CI Stack from GIT and Jenkins.
  • Developed and implemented the software release management for the release of web applications
  • Wrote ANT and MAVEN Scripts to automate the build process
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Worked closely with development team and SQA team for product releases.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Documented project's software release management procedures with input decisions.
  • Automation of daily tasks using Shell and Python scripts.
  • Deployed the static content to apache web servers and applications to Tomcat Application server.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Build, configured and support Application team environments.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Environment: Red Hat Linux, AWS, Docker, S3, EC2, IAM, Cloud Watch, Load Balancer (ELB), Nagios, Git, Jenkins, Puppet, Ant, Maven, Shell, Bash, Python, Jira.

Confidential, Phoenix, AZ

Sr. AWS/DevOps Engineer

Responsibilities:
  • Expertise in launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Experience with AWS services (EC2, S3, RDS, EBS, VPC, IAM, Cloud formation, Auto scaling).
  • Provided enhanced security and identity access management (IAM) for AWS account.
  • Worked on EC2 features to provision, monitor, scale, and distribute infrastructure.
  • Worked closely with software developers and DevOps to debug software and system problems.
  • Application deployment and data migration on AWS.
  • Documented release, builds and source control processes and plans using Corporate WIKI.
  • Provide support for customer deployments, including automation to create repeatable processes using Jenkins.
  • Possessing strong knowledge in Ant and Maven build tools and implementing it with Jenkins with AWS services.
  • Manage the configurations of multiple servers using Salt.
  • Written multiple manifests and also customized facts for efficient management of the Salt clients.
  • Knowledge of monitoring, logging and cost management tools that integrate with AWS.
  • Creating snapshots and Amazon Machine Images (AMIs) of the instances for backup and creating clone instances.
  • Strong Server Build skills and building client/server services like NFS, DNS, DHCP, HTTP/HTTPS, SSH, LAMP, VNC, Sendmail, Qmail.
  • Perform JIRA administration, setting up new projects, creating new workflows, adding users to roles.
  • Assisted in move from Jira 5.2 to 6.3.6, making sure the various Jira containers for DevOps.
  • Created Amazon VPC resources such as subnets, network access control lists, and security groups.
  • Worked under an environment that has a good defect tracking system through the use of Manual Test and Test Manager.
  • Experienced on content management for configuration management using Salt.
  • Worked on managing packages and configuration across multiple of nodes.
  • Setting up and administering DNS system in AWS.
  • Experience in architecting and configuring secure VPC through private and public networks in AWS.
  • Monitored AWS resources, set a notification alarm in case of trouble through CloudWatch.
  • Managing users and groups using the amazon identity and access management (IAM)
  • Created and managed cloud VMs with AWS EC2 command line clients and AWS management console.
  • Creation and setup of new environments/branches such as development, testing and production. Worked closely with development team and SQA team for product releases
  • Documented work done, skills required and mitigated in future projects.

Environment: EC2, S3, RDS, EBS, VPC, IAM, Cloud formation, Auto scaling, AWS

Confidential, Los Angeles, CA

DevOps Engineer

Responsibilities:
  • Maintaining and Troubleshooting of FTP Server, Samba Server of the client
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Responsible for installation and upgrade of patches and packages on RHEL using RPM & YUM.
  • Also excelled on Linux kernel, memory upgrades, and swap area.
  • Monitored overall system performance, performed user management, system updates and disk & storage management.
  • Worked on VMware, VMware View, vSphere. Dealt with ESX, ESXi servers.
  • Performance tuning of Virtual Memory, CPU, system usage in Linux and Solaris servers.
  • Handling the day-to-day Operations, Install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts, Solve Server Problems in LINUX
  • Maintain 99.98% uptime of LINUX production servers and follow proper escalation.
  • Building & configuring Red Hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
  • Handling LVM related tasks, Creating, resizing LVM, Veritas Volume manager and also managing Cluster environment using Veritas Cluster suite.
  • Experienced in configuring and maintaining System Securities using IPTABLES.
  • Experienced in networking with LAN, WAN, Routers, Gateways, etc.
  • Worked on directory servers like LDAP (Linux Server) and Active Directory (Windows server).
  • Creation of SAN File System on Red Hat Linux using multipath configuration.
  • Configuration of Network bonding which include Active/Standby and Active/Active.
  • Installation of HBA cards ( Emulex and Qlogic )
  • Installing and configuring Red Hat Linux locally or over the network-kick start.
  • Managed patches configuration, version control, service pack and reviews connectivity issues regarding security problems.

Environment: Red Hat Linux (RHEL), CentOS, MYSQL, DNS, NIS, NFS, Apache, Tomcat

Confidential

Sr. Linux Administrator

Responsibilities:
  • Organize weekly release meetings with multiple development teams to identify the releases ahead and bring awareness on milestones as per master release calendar.
  • Installed, administered and managed Red Hat Linux, SLES, Solaris, HP-UX and AIX servers.
  • Responsible for monitoring various servers’ performance ensuring security and stability with the help of available utilities.
  • Maintaining the infrastructure servers for different data centers using Amazon Web Services AWS .
  • Production support of Apache and JBoss including installation, configuration, management and troubleshooting.
  • Implemented central authentication system using NIS server.
  • Worked on various components of OpenStack and Heat orchestration templates (HOT) on diff project.
  • Responsible for troubleshooting various networking and system related issues with UNIX server’s application and hardware.
  • Co-ordinate applications parallel releases (Scheduled/Emergency/Weekly) for deploying their code into production servers and training servers consisting of vendor applications.
  • Conduct Post Release Reviews, Implementation Reviews to identify improvements to processes and procedures over time and lessons learned.
  • Administered Rational Build Forge and created users and given permissions based on their roles.
  • Installed and configured build manager and agents to queue builds in TFS.
  • Created groups/users and defined user permissions for the projects in TFS.
  • Defined methodology for TFS Source code migration and branching and merging.
  • Configured master and agent configuration in Rational Build Forge for better performance.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Developed build using ANT and MAVEN as build tools and used Jenkins to kick off the builds move from one environment to other non-production environments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Administered Hudson and responsible for creating new projects and enhancements for old projects.
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.
  • Performed common database tasks like executing DMLs, DDLs and package body.
  • Tracked all the changes in Remedy tracking tool and provided metrics reporting for the project release activities.
  • Work closely with developers to pinpoint and provide early warnings of common build failure.
  • Installed and configured GIT, implemented Pre and Post hooks in GIT, responsible for GIT.

Environment: Linux, Git, Jenkins, Shell, Bash, Ruby, SVN, IIS, Windows, Debian, CentOs

Confidential

Linux Administrator

Responsibilities:
  • Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.
  • Experienced working with Preload Assist and PICS projects.
  • Bash shell-scripts to automate routine activities.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • Created users, manage user permissions, maintain User & File System quota on Red Hat Linux.
  • Diagnosed hardware and software problems and provided solution to them.
  • Monitored trouble ticket queue to attend user and system calls.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.
  • Updated data in inventory management package for Software and Hardware products.
  • Capacity Planning, Infrastructure design and ordering systems.
  • Worked with DBAs on installation of RDBMS database, restoration and log generation.

Environment: Red Hat Linux 3.0, 4.0, 5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware

We'd love your feedback!