We provide IT Staff Augmentation Services!

Systems Engineer/ Devops Engineer Resume

3.00/5 (Submit Your Rating)

Portland, OR

PROFESSIONAL SUMMARY:

  • Around 6 Years of extensive work experience 3 years as system admin and 3 years as DevOps Engineer and process including Skilled at Software Development Life Cycles and Agile Programming Methodologies.
  • Implemented and building tools such as Ant to automate and enhance the overall operational environment
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Monitoring and managing performance of ESXi servers and Virtual Machines.
  • Thorough knowledge of Infrastructure & Configuration Management tools like Ansible.
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Ansible, AWS, and Jenkins .
  • Excellent Quality Assurance&Smoke testing skills in discovering edge case bugs using exploratory testing.
  • Experience in using Version Control Tools Sub-Version, Git .
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autocalling, chef and Microsoft Azure
  • Implementation of Auto Scaling for instances under ELB using ELB Health Checks.
  • Work experience on S3 bucket, scheduling automated backup jobs
  • Prepared, arranged and tested Splunk search strings and operational strings.
  • Installed, tested and deployed monitoring solutions with Splunk services.
  • Worked on Splunk to create the dashboard for AWS alerts.
  • Created and configured management reports and dashboards.
  • Creating codes using the scripting languages like python and basic Ruby
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Experience in Performance tuning, garbage management and memory leaks, networking and information security, IO monitoring and analysis.
  • Resolving escalated tickets, performance problems and creating Root Cause Analysis (RCA) document on Severity 1 issues.
  • Worked on Multiple AWS instances, setting up the security groups, Elastic Load Balancer and AMIs, Autoscaling to design cost effective, fault tolerant and highly available systems.
  • Experience in configuration of NIS, DNS, DHCP, NFS, Apache, send mail, FTP, remote access, security management and Security troubleshooting skills.
  • Storage administrator, Mid-range Storage around 3 years of experience in infrastructure implementations, solution offerings and professional services.
  • Achieved disaster recovery implementations and participated in 24/7 on-call rotation policy with other team members.
  • Experience in Linux/Windows administration
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS:

Source Control/ Versioning: Git, SVN

Infrastructure/ Virtualization Environments: VMware ESXi, Oracle Virtual Box, KVM, Asset Management, Ansible, Web-logic

Project Management/ Monitoring Tools: Jenkins, Ant, Nagios, Crontab, JIRA, Confluence, MS Project

Security/ Analysis Tools: Wireshark, TCP Wrappers, TCP dump, openssh, nmap, dig, traceroute, netstat

Protocols/Services: LDAP, DNS, BIND, HTTP, HTTPS, POP3, NFS, TLS/SSL, DHCP

Cloud Technologies: AWS (EC2, ELB, S3, ElasticBeanstack, RDS, Auto scaling, Cloudwatch, VPC, Route 53, Cloudfront, NATGW)

Operating Systems: Ubuntu, Red Hat 6.x, Windows 8/7/Vista/XP/server20xx, Android

Networking: Cisco IOS, Routers, Switches, LAN/WAN, Firewalls, VPN

Visual Analytics: Tableau, Google Analytics, Bar/Pie Charts in Excel Sheets

Languages: Shell, Python, Java, Alfresco.

Methodologies: Waterfall, Agile, Kanban

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Systems Engineer/ DevOps Engineer

Responsibilities:

  • Installation, configuration, and administration of Tomcat Application Server .
  • Created and federated profiles to the Deployment Manager using both Profile Management tool and automated the process using manage profiles and add Node command.
  • Monitored Tomcat Application Server in a clustered and non-clustered environment.
  • Recommended and used hybrid clustering (horizontal and vertical) to make use of efficient resources on a single system and to provide for hardware failover and load balancing.
  • Used plug-ins for load balancing across the cluster members and manually updated it for remote Web Servers in the Confidential .
  • Writing shell script to automate various administration tasks such as configuration, application deployment, ear/war installation, backups, and JVM export/import.
  • Experienced in Configuring Relational Databases like Oracle and SQL Server with App Server .
  • Enabled connectives for Web Services and JMS resources with Enterprise Service Bus for improving flexibility through the adoption of Service-oriented interfaces.
  • Secured Tomcat and applications running on it.
  • Update to Application Server was done using fix packs.
  • Involved in writing Shell scripts to automate tasks and application specific syncs / backups and other schedulers.
  • Configured multiple websites in Apache Web server and installed Plugins to proxy requests to Application Server.
  • Installed SSL certificates on the Web Servers using ikeyman tool.
  • Troubleshooting various issues involving the integrations of Tomcat Apache Server, and LDAP .
  • Performed tuning of the JVMs as per the application’s requirements after load testing and monitoring the memory/heap, CPU, database connections usage - worked on session replication and its issues.
  • Configured Apache web server, Populated mod jk, uriworkermap for clustering on JBOSS Application Servers - for load balancing and failover.
  • Responsible for documenting the various procedures involved in the day-to-day maintenance of the various environments.

Environment: Tomcat, Confidential, Oracle and SQL servers, Apache, JVMs, VMware, VPN, Shell.

Confidential, Columbus, OH

System Admin/ DevOps Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed use case diagrams using Rational Rose.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Coordinating the resources by working closely with Project Manager’s for the release and Project Manager for all the Operational Projects.
  • Carried Deployments and builds on various environments using continuous integration tool.
  • Source code configuration tools Subversion and GIT used for different projects.
  • Developed and implemented the software release management for the release of web applications.
  • Wrote ANT and MAVEN Scripts to automate the build process. Configured Bamboo for doing the build in all the non-production and production environments.
  • Used Shell to automate the deployment process.
  • Performed Load/Functional testing using Mercury Load runner and HP QTP.
  • Developed Web Forms using ASP.NET
  • Designed a customized Status Reporting tool used currently, based on the specific requirements using
  • J2EE/Struts and Websphere Application Server with DB2 as Database.
  • Extensively used Grid Views sorting and paging
  • Implemented Template Columns for Custom Nested Grid Views
  • Deployment of Application on Test and Production Server
  • Coordinated all the IT projects successfully by resolving release interdependencies

Environment: Ant, Maven, Jenkins, Git, Linux, Python, Scheduling, Bamboo, Linux, Mercury, VMware, Microsoft visual studio.

Confidential

System Admin/ DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Worked on Managing the Private Cloud Environment using Chef.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Loa d Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Performed Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT .
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Automated the cloud deployments using chef, python (Boto & fabric) and AWS Cloud Formation Templates.
  • Implement Open Stack Log Analytics Solution as a service using Flume, Fluent, Log stash with Elastic search and Kibana for searching and indexing the logs.
  • Implement HSP Log analytic solution Using Log stash, Elastic search, Kibana.
  • Created deployment tickets using Jira for build deployment in Production.
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code.
  • Implemented Micro-services using Pivotal Cloud Foundry platform build upon Amazon Web Services.
  • Implementing and designing new projects based on messaging (SMS), these projects were developed in Java (J2EE) and Python for scripting.
  • Developed some Python Scripts for Diagnosis module.
  • Python scripting implementation for processing database records.
  • Creating Linux Virtual Machines using VMware Virtual Center and AIX LPARs on P550 and P570.
  • Configured TFS builds with continuous integration and build notifications.
  • Configured users and permissions for TFS, SharePoint portals and Source Control Explorer folders
  • Manage Enterprise Database Environments in Physical and Virtual Environments, Which Consist of a Mixture of SQL SERVER Databases, AMAZON REDSHIFT.
  • Experience with Docker and Vagrant for different infrastructure setup and testing of code.
  • Experienced in building and maintaining Docker infrastructure for SOA applications in agile environment.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Implemented a Nagios monitoring system to notify of system issues
  • Worked in design and deployment of national data center using the Open-stack
  • Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MS SQL Server.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and perspective clients on multiple cloud platforms; vSphere/ vCloud / Cloud Stack/Microsoft Azure/AWS and various PaaS
  • platforms (Cloud Foundry/OpenShift).
  • Participated in installing and configuring of UNIX/Linux based Oracle 10g products

Environment: DevOps, Java, Ant, Maven, Jenkins, Hudson, Chef, Puppet, Python, Perl, AWS, GIT, SVN, Apache Webserver, JBoss, Apache JMETER, MetaCase, GIT, SVN, Windows.

Confidential

DevOps Engineer

Responsibilities:

  • Established version controlled software deployment for +90000 remote Android clients and +1800 Servers using Git, S3 and Jenkins.
  • Implemented Kanban (build a little, test a little) environment to support daily releases as part of Product usability testing.
  • Test and troubleshoots live so that customers have instant and enjoyable user experiences.
  • Using Tableau provided intuitive product updates for potential winners and entailed losers with new changes and enhancements in the product.
  • Manage installer releases for Client-Server based tablet supported on all Unix and Windows environment.
  • Planning, scheduling and documenting releases at different stages of agile development.
  • Implemented lightweight process for communication of software releases to production & maintain Sprint release notes to client & server.
  • Streamlined the process to support sprint based releases to production and improved current state of release management using Git & Jenkins.
  • Collaborated with different teams by providing internal training on technical knowledge for operations and post-release support.
  • Retrofitted the production deployment process to QA, Dev&Product teams.
  • Managed merging, branch creation and tagging for Git based code repository.
  • Debugged & discovered edge-case bugs from grey-box testing with software internals and log files analysis for pattern identification.
  • Performed exploratory testing to expose defects/issues not discovered with unit tests or automated testing.
  • Designed, Developed &migrated all Point of Sale Systems to VMware ESXi Servers, thus facilitated cost-effective in-house infrastructure for development & testing of Presto tablets.
  • Assist Customer Support team to analyze and resolve tier 2 issues by using remote management software such as logmein, teamviewer.
  • Installed and configured Infrastructure Automation tool Ansible.
  • Configured Chef-Server, Chef-Analytics, and Chef Workstation, used existing recipes from Chef .
  • Used Ansible cookbooks to automate in AWS features like EC2, IAM, VPC, EBS, Cloud Watch, Cloud
  • Trail, Cloud Formation, Auto Scaling, IAM, S3and general knowledge in Kubernetes.
  • Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Integration of Automated Build with Deployment Pipeline. Implemented scheduled downtime for non-prod servers for optimizing AWS pricing.
  • Responsible for Continuous Integration (CI) and Continuous Delivery(CD) process implementation using Jenkins
  • Trouble-shooter issues along the CI/CD pipelines.
  • Worked on the installation and configuration of the monitoring tool Nagios in AWS.
  • Worked on Apache and Firewalls in both development and production.
  • Monitoring system performance, Server load and bandwidth issues
  • Create, extend, reduce and administration of Logical Volume Manager (LVM) in RHEL environment.
  • Closely worked with development, QA, and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Branching, Tagging, Release Activities on Version Control Tools: GIT
  • Managed and optimize the Continuous Delivery tools like Jenkins and Docker(containerization)
  • Install, Configure, Administer Jenkins Continuous Integration Tool
  • Provide stable build environments for product development.

Environment: Ansible, Git, AWS, Jenkins, Python and ruby scripting, Scheduling, ESXi, Nagios, Nginx, VMware ESXi, JIRA, Confluence, Tableau, Internal Wiki, Test link.

We'd love your feedback!