We provide IT Staff Augmentation Services!

System Administrator/devops Engineer Resume

5.00/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY:

  • Overall 8+ years of experience in IT industry as System Administrator, DevOps Engineering, Cloud Engineer, Build and Release Management, VMware and Production Support of various applications on Red Hat Enterprise Linux, CentOS, Debian, Ubuntu and have skilled experience on Windows Server 2008 - R2/2012- R2/2016 on various hardware platforms and AWS/Azure cloud.
  • Extensive experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, coding and testing of enterprise applications.
  • Hands on experience with AWS services which includes EC2, VPC, AMI, SNS, RDS, ELB, Cloud Watch, Auto Scaling, IAM and S3.
  • Hands on experience in using various DevOps tools like Jenkins, Maven, GIT, TortoiseGIT, SVN, GitHub, Bit Bucket & Rundeck, Bamboo, Visual build pro, TFS and Microsoft Azure.
  • Expertise in release automation for java and .Net technologies to achieve continuous integration and continuous delivery (CI and CD).
  • Configured and monitored distributed and multi-platform servers using Chef, Ansible.
  • Developed Chef Cookbooks and Recipes to manage systems configuration. Defined to manage and configure nodes.
  • Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT, SVN, BIT-BUCKET, and Tortoise-Git on Linux.
  • Worked on Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Experience with Configuration Management tool Ansible and has worked on integrating Ansible YAML Scripts.
  • Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer.
  • Extensive experience in Windows AZURE(IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE .
  • Experience in configuring and deploying to application servers Apache Tomcat, WebLogic, WebSphere and web servers like Apache and application servers like Web logic, Tomcat, Web sphere, JBOSS to deploy code.
  • Leverage open technology such as Docker, Swarm, Salt stack, Bash, JavaScript, Python, Git, Jenkins, Linux, AWS Cloud, ELK, Java, Kafka, MongoDB, Zookeeper.
  • Experience in provisioning IAC (Infrastructure as Code) utilizing Terraforms by creating instances in AWS, VPC’s, EBS volumes, ASG (Auto Scaling Groups), load balancers.
  • Experience in setting up build and deployment automation for Terraform scripts for AWS provisioning.
  • Implemented Amazon EC2 setting up instances, virtual private cloud (VPCs) and security groups.
  • Experience in setting-up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Working experience in setting up cluster environment for load balancing and high availability of Windows servers.
  • Experience in installing and using Docker tool box for provisioning different environment solutions and Container management using Docker in creating images
  • Experience working with applications running on different .Net framework versions like 2.0, 3.0 and 4.0.
  • Experience as a Build and Release Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
  • Experience in using chef for managing multiple servers (physical and virtual machines) which automates tasks.
  • Experience working in TCP/IP components like DNS, DHCP, enabling RDP and disabling firewall.
  • SME level experience in Virtualization (VMWare ESXi, VMWare VCenter, VSphere).
  • Automation scripting experience with Python, Bash Shell Scripting, Windows PowerShell.
  • Understanding of backup process, system monitoring, performance tuning, disaster recovery and scripting for Linux and Windows servers.
  • Proficient in JVM performance fine tuning and other performance enhancement techniques.
  • Installing, upgrading and configuring RedHat Linux 5.x, 6.x, 7.x, CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora using PXE boot and Kickstart Servers.
  • Managed security logins, worked with Windows authentication, SQL server authentication and mixed modes.
  • Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud Infrastructure Azure.
  • Experience with Test-Driven Development (TDD), API testing and Automation tools such as JUnit, Selenium, Cucumber, JMeter.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Good communication, inter-personal, analytical and organizational skills with ability to address, analyze and resolve diverse and complex issues, expertise in problem solving and trouble-shooting ability.

TECHNICAL SKILLS:

Cloud: AWS, Microsoft Azure

Configuration management: Chef, Puppet, Ansible, Docker, kubernetes, Terraform

Configuration Integration Tools: Jenkins, Rundeck, IBM Urban Deploy, Bamboo

Build/Automation Tools: ANT, MAVEN, Ansible, Chef, Puppet, SaltStack, Ant, Maven, Jenkins, UDeploy, Control M

Servers: JBOSS, Apache Tomcat, IntelliJ IDEA, AWS, Oracle Web logic, IBM Web sphere, IIS Server Integrated

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008R2/2012/2016

Scripting Languages: Bash, Perl, PowerShell, Ruby, Python

Bug Tracking Tools: Service Now, Jira, Rally, HP QC, Bugzilla

Version Control Tools: GIT, GitHub, TFS, Subversion (SVN), Mercurial and IBM ClearCase (UCM)

Networking: DNS, DHCP, TCP/IP, SMTP, LDAP

Monitoring Tools: Nagios, Splunk, ELK Stack, APP Dynamics, Dynatrace

Virtualization/Container: Docker, Kubernetes, Mesosphere, VMware vSphere 5.5/6.0/6.5

Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, Tomcat, Apache 2.x, 3.x, F5 Load Balancers

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, Georgia

System Administrator/DevOps Engineer

  • Designed the whole automation CI/CD Jenkins design for continuous deployments on application build on C++ and Java platforms.
  • Handled team request for patch works on physical servers using python scripts by controlling an individual module.
  • Setup python Jenkins jobs specific to Junit testing and server related system testing and cascading the testing strategy to achieve 75% code coverage.
  • Design AWS cloud with terraform using module to create custom size VPC, subnets, NAT to ensure successful deployment of web application and database templates by maintaining application architecture.
  • Worked on disaster management by using various plugins like Thin Backup backups and maintain logs.
  • Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets.
  • Experience in version control tools at disaster management using IBM Clear case and configuring with specific jobs for running server testing.
  • Maintained Jenkins Pipelines and extended the support for changes in configurations based on development needs and requirements by tweaking Shell-Scripts.
  • Involved in providing infrastructure in AWS like EC2, S3 buckets, VPC, Subnets, Security groups, routing tables based on Terraform, Ansible, Python, Bash Scripts.
  • Leveraged local execute and remote execute components in Terraform to trigger scripts required in instances for application configuration provided by developers.
  • Utilized ECR and ECS services in terraforms to utilize docker images with DockerFile and automating with Jenkins pipeline for streamline process.
  • Expertise in configuring data load jobs using CONTROL-M tool and configuring scheduling activities based on the nightly income of files and archives.
  • Monitored multiple Hadoop clusters environments using Control-M, monitoring workload, capacity planning using Cloudera Manager .
  • Maintenance of Infrastructure and Operations involving designing and deploying services utilizing the AWS stack including EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Formation, Elastic Cache, Cloud Watch, SNS and Route 53.
  • Experienced in F5/BigIP for Clustering AWS instances/projects to leverage IAAS.
  • Provisioned and maintained Amazon AWS server provisioning through configuration tool Ansible, including the provisioning of the instances, ELBs, DNS, along with contribution of code to the Jenkins-AWS module on GitHub .
  • Utilized BIG-IP F5 Load balancer for application traffic management, control, and manipulation. This extends to both the application layer request and the response, which enables data loss prevention and server response content manipulation.
  • Deployed the BIG-IP F5 image manually and using automation options such as AWS CFTs, F5 supported templates pulled from the F5 Github repository, also containing a Python SDK and other tools for configuring instances according to usages.
  • Configured Jenkins to perform automated creation of the Docker images by encapsulating successfully built war file from Nexus repository. Updated the services running on AWS ECS cluster by triggering Lambda functions in Python.
  • Performed POC with Chef by boot - strapping servers and authored some cookbooks and deploying them onto clients.
  • Implemented best practices of agile methodology to speed up the delivery process efficiently.
  • Worked with SVN to manage source code repositories and performed branching, merging, and tagging depending on requirement.
  • Created CI/CD pipe line and configured all the build credentials and users in Jenkins and hands on experience with various plugins.
  • Integrated Jenkins with repositories like GitHub to build Automation tool (Maven) and artifact repository for publishing successful build code.
  • Experience in installing and configuring Red hat Linux, Windows environment for server maintenance for load testing.
  • Proficient in deployment using RUN DECK and troubleshooting of JAR, WAR, and EAR files in domain and clustered environments of WebLogic Server and JBoss Application server.
  • Creating the AWS AMI utilizing terraform templates for the Linux, CentOS which are used for deploying testing environments.
  • Created Repositories for different customers and pushed data into repo's using GitHub and maintaining IAM roles.
  • Experienced in tasks like managing User Accounts and Groups, managing Disks and Filesystems.
  • Installed AppDynamics Machine agent and server for monitoring the prod servers.
  • Good working experience with PowerShell 3.0 for installing windows features and roles and for automating monthly security patching.
  • Worked in setting up auto alert in web services using SMTP protocol.

Environment: Jenkins, C++, MAVEN, AZURE, Control-M, Run Deck, Web logic servers, Terraforms, JBoss, Apache Tomcat, Dockers, IBM Clear case, Java 7.0, Git-hub, AWS, Windows Server 2008 R2/2012, UNIX/LINUX, Oracle and Versant DB.

Confidential, Orlando, Florida

Sr. DevOps Engineer/System Engineer

  • Experience in DevOps Engineer for project teams that involved different development teams and multiple simultaneous software releases.
  • Responsible for Implementation, design, architecture, and support of cloud-based server and service solutions.
  • Migrated GIT on LINUX/CENT OS server to cloud GIT-HUB including branches, logs and user groups with enhance security monitoring.
  • Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, F5) focusing on high-availability, fault tolerance, and auto-scaling.
  • Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts. Configured Database connection within application through security groups.
  • Performed POC in setting up TERRAFORM continuous build integration system using Jenkins CI/CD tool on AWS and Azure cloud services.
  • Developed Terraform modules and maintain them in Version control (git-repo) for reusability surrounding VPC module present in the organization.
  • Maintained Terraform tf state files in AWS S3 bucket for multiple devops engineer to be updated and avoiding conflicts on infrastructure provisioning.
  • Authored best practices in Terraform structure by providing guidance surrounding private key files in tfvars and breaking file to multiple files specific to the duties.
  • Handled migration of on premises applications to cloud and created resources in cloud to enable this. Used all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, elasticity and availability.
  • Extensively working on Jenkins, Docker and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Created and maintained multi-layer, orchestrated multi-container and security within container and host.
  • Experience in working on source controller tools like GIT, Subversion (SVN), big bucket & TFS.
  • Strong knowledge on source controller concepts like Branches, Merges and Release Tags.
  • Migrating the legacy systems to Cloud build by migrating the source code from source repo in TFS to target repo in VSO and setting up build definitions.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Used Chef to configure and manage infrastructure. Developed cookbooks and recipes to automate the configuration setups.
  • Created and administered users, roles and groups using Identity Access Management (IAM) and attached the required policies in various tools chef, AWS.
  • Used Nexus Manager to get Nexus group name, Artifact ID and WAR file name for Creating Chef Cookbooks.
  • Experience in developing Chef Cookbooks for Tomcat, Nodejs and Angular Js, JavaSpring applications.
  • Installed Hosted Chef Supermarket which stores and shares the cookbooks developed within the organization.
  • Deployment applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console.
  • Creating Rundeck Jobs for deploying a Tomcat, Node js and Angular Js Applications.
  • Used Service Now for Ordering Cert's, Creating Change Requests and Task information.
  • Extensively Worked on Git Bash for Uploading Cookbooks and Environment file from Local to Chef Server
  • Performed tasks like Uploading Cert's, Creating New Health Monitors, and Creating New iRule's in F5 Load Balancer by Manually.
  • Performed tasks on F5 load balancer like ordering new cert's, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance for all the UNIX servers.
  • Experience introducing Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling on various projects.
  • Experience in migrating on premise WordPress, HTML files to Windows Azure using Azure Site Recovery and Azure backups.
  • Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365) and managing Azure Storage Accounts.
  • Troubleshooting the issues with the application owners hosted on the F5 environment in the 3- tier environments.
  • Setup and maintained automated environment using Chef Recipes within AWS environment . Maintained cookbooks, Knife, Chef Bootstrap process, and IAM.
  • Expertise in scripting for automation, and monitoring using Ruby and logging enhancement.
  • Deep understanding of Layer 7 protocols like HTTP, DHCP, DNS, and SSL/TLS.
  • Utilized and enhanced Maven scripts to automate the build process and configuring Jenkins job for automation.
  • Involved Releases, creating delivery notes and coordinating releases in different environment Dev, Staging, UAT, and Prod
  • Expertise in troubleshooting the build and deployment issues in different environments in production .

Environment : AWS, Linux, Jenkins, Chef, Terraforms, GIT, TFS, IIS 8.0, .Net 4.0, Windows Server 2008 R2/2012, Microsoft Azure, Red hat 4/5/7, WebSphere, tomcat, nodejs, Apache, JBoss

Confidential, Miami, Florida

Systems Engineer/Devops Engineer

  • Experience with configuration management, provision and orchestration with technologies like Chef, Ansible, Docker.
  • Utilized scripting and interpreted languages such as Bash, PowerShell, Python, and Ruby.
  • Installed and configured Bamboo agents and configured initial script configuration for refreshing content on databases accordingly.
  • Consumed downstream application API’s and triggered build jobs deployment in GitHub with versioning support.
  • Worked on Docker to spin up Jenkins server with all the dependencies like multiple Java versions and Jenkins dependencies.
  • Setup and Configuration of Docker Configuration Management with specific client requirement such as Create user/remove user, Install /Remove packages and package updates, Configure multi nodes.
  • Branching various releases in Bit-Bucket with supporting framework version from Git-Hub by configuring in Docker container and deploying in different Linux, Windows server for purpose.
  • Worked on how to check and install/uninstall different .Net versions running under different applications.
  • Automating deployments from Bit Bucket and configuring Framework support from GitHub and configuring environments using Jenkins.
  • Configuring connection strings from IIS web servers to other application servers as well as IIS to SQL Databases.
  • Working with VMWare ESXi and VSphere clients to manage virtual server infrastructure.
  • Working on Remedy ticketing tool to address IRs (Incident Requests) and SRs (Service Requests) as per the escalations generated by both monitoring tool as well as support team.
  • Worked on Cloud application by providing support for AWS EC2, EBS, Trusted advisor, S3, ELB, Auto Scaling, and Target groups.
  • Working with custom service accounts created in Active directory as application pool identities as well as Windows service account logons.
  • Working with MS Build and RepliWeb tools to do deployments on IIS Webservers.
  • Working with batch and PowerShell, YAML scripts to automate operational tasks using Ansible.
  • Working experience in server administration by using Linux and support of Linux servers in a virtualized environment.
  • Experience in deployments and administration by using Nagios monitoring tool.
  • Working with monthly security patching to update all windows servers as per compliance procedures.
  • Configuring session on IIS Web servers for session stickiness and for persistence session.

Environment: RHEL 6.0 +, Puppet, AWS, Jenkins, Rundeck, Windows Server 2003/2008,Bamboo, Git-Hub, BitBucket, SQL Server 2005/2008, .NET 3.5, Java

Confidential

Systems/Devops Engineer

  • Created user accounts, modified and deleted according to the environment using user administration.
  • Maintained SVN repositories for DevOps environment: automation code and configuration
  • Worked on Monthly security updates (Patching) by maintaining NAT security levels.
  • Good working experience in taking backup and restoring data using various techniques.
  • Installed and configured .NET applications on IIS 6.0 web server and 2003 server.
  • Configured multiple ASP.NET websites in IIS 6.0 using Virtual IPs.
  • Configured Authentication methods in IIS 6.0 to control access to the applications.
  • Maintained scripts to ensure a secure IIS administration.
  • Involved in maintaining and updating Active directory, GPOs, Global Groups and Resultant Set of Policy for authentication.
  • Installation and management of network related services like TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP, CDN.
  • Maintained and updated Active directories for authentication.
  • Created Managed Servers in a Cluster with round-robin algorithm and NLB clustering for Load balancing.
  • Checking connections from IIS web servers and SQL servers and troubleshooting.
  • Good working knowledge SQL performance tuning.
  • Provided support for teams in activities such as Load testing, troubleshooting, and performance tuning.
  • Worked closely with Database Administrator team and was involved in planning, developing database structures, maintaining security, running backups and recovery of SQL Server databases.
  • Experience in Database Security includes creating Logins and Roles for users to access the database. Managed security logins and worked with Windows authentication, SQL server authentication and mixed modes.
  • Experience in query optimization & performance tuning using SQL Profiler, Performance Monitor, Execution Plan and DBCC Commands.
  • Good working experience with PowerShell 2.0 for installing windows features and roles

Environment: IIS 6.0, SQL Server 2008/2005, .NET 3.0, Windows Server 2008, TCP/IP, Network systems, MYSQL, Logging match

We'd love your feedback!