We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Configuration Management, Infrastructure, Build and Release Management, Deployment and DevOps engineering.
  • Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
  • Responsible for automating Hadoop related hive pig Scala java Sqoop python shell scripting programs within the Bigd Confidential analytics d Confidential insights development.
  • Configured backup strategies for MySQL and hive tables with MySQL dump and Sqoop tools.
  • Experience in using version control tools like Subversion (SVN), GIT.
  • Extensively worked on Hudson, Jenkins for continuous integration and for End to End automation for all build and deployments.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM).
  • Integrated Jenkins with Git and Bitbucket servers though Webhooks.
  • Responsible for creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Knowledge of agile development methodologies like Scrum, Sprint models.
  • Worked with development engineers to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post-production analysis.
  • Ability in deploying the developed code in a Web Logic, Apache Tomcat.
  • Excellent experience in documenting and automating the build and release process.
  • Expert level knowledge on Amazon EC2.
  • Experience in running web scale services on Amazon Web Services.
  • Experience in using bug tracking systems like JIRA.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment
  • Installed and configured and automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Extensively used build utilities like Maven, ANT for building of jar, war and ear files.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Used RHEL servers to install Docker based services, monitor and debug the services.
  • Extensively used yum/rpm services to install different packages and services.
  • Automated processes with custom built Python & Shell scripts.
  • Experienced with RESTful API of Elasticsearch to analyze, search and visualize d Confidential .
  • Experience in Performance tuning, garbage management and memory leaks, networking and information security, IO monitoring and analysis.
  • Extensively worked with ElasticsearchLogstash servers to collect parse and store large bigd Confidential related d Confidential sets.
  • ConfiguredFilebeatMetricbeat applications for continuous monitoring.
  • Extensive experience in application monitoring using Nagios, Elkstack, Cloudwatch andAppDynamics

TECHNICAL SKILLS:

Operating Systems: Linux distro, Red Hat, Ubuntu, Debian, Kali, Windows XP/ 7/ 8

Virtualization Technologies: Oracle VirtualBox, Vagrant, Docker

Cloud Technologies: AWS

Source Control/ Versioning Tools: Git, GitHub, Bitbucket, SVN, TortoiseSVN, CVS

Configuration Management Tools: SWM, Ansible, Chef, Puppet, Jenkins

Continuous Integration Tools: Jenkins, Hudson, Sbt, Maven, Ant, Bamboo

Servers: WebLogic, Apache Tomcat,Play framework, Nginx

Programming: Bash Shell scripting, Python, Scala

D Confidential bases: MySQL, Mssql, Hive, Pig, Terad Confidential, Hadoop ecosystem, DynamoDBSecurity Tools

Wireshark, NmapServices: Kerberos,LDAP, DNS, BIND, HTTP, HTTPS, POP3, NFS, TLS/SSL, DHCP

Ticketing Tools: Rally, TDP, ServiceNow, JIRA

Monitoring Tools: Nagios, Elasticsearch, Logstash, Kibana, ServiceNow, Appdynamics,AWS CloudWatch

PROFESSIONAL EXPERIENCE

Confidential

Devops Engineer

Responsibilities:

  • Installed Jenkins Continuous integration automation tool.
  • Configured Jenkins Plug-ins for administration and automation of Bigd Confidential projects.
  • Setup User management with Role-Based strategy plugin.
  • Configured Jenkins Git and bitbucket server to execute jobs through web hooks.
  • Software Manager swm is configured with Jenkins for deployment
  • Build the artifacts with maven for java programs and sbtScala build tool for Scala programs.
  • Integrate the Jenkins with AT&T’s internal swm deployment tool. Stores the artifacts in swm repository for continuous delivery.
  • Deploy these artifacts and executables with the help of swm for continuous deployment.
  • Create and configure Dev (development servers) and UAT(user acceptance test servers) environments to test the code continuously.
  • Installed Elasticsearch and integrate with Hadoop ecosystem to analyze and search large big d Confidential sets for better and speed analytics.
  • Configured Logstash server to push d Confidential sets to Elasticsearch indexes and created powerful visualizations and dashboards withKibana for end users.
  • Monitored all virtual servers within the big d Confidential environment by collecting daily generated system logs along with all application logs such as MySQL Jenkins play server for continuous monitoring.
  • Installed Filebeat to transfer MySQL play and Jenkins logs to Elasticsearch.
  • Installed Metricbeat to push system generated logs to Elasticsearch.
  • Used LogstashFilebeatMetricbeat servers to collect parse and store the logs/d Confidential and push them to Elasticsearchdate-based indices.
  • Configured Kibana engine to visualize Elasticsearchd Confidential with the help of bunch of visualizations and dashboards for better understanding of the possible impacts warnings errors etc. within our d Confidential .
  • Architect the Jenkins environment for successful execution of the Scala, hive, pig, Perl, python, java and Hadoop programs.
  • Worked in complete software development life cycle. Created reports spreadsheets and maintained step by step procedural documents for each installation/configuration that performed.
  • Configured custom bash shell scripts for automation tasks and wrote scripts for monitoring the virtual servers such as system storage, server performance.
  • Worked in Agile environment with two-week sprint plan and involved in daily status meetings standups and scrum meetings.
  • Involved in sprint planning backlog grooming sprint closeouts.

Environment: Jenkins, Git, Bitbucket, Elasticsearch, Logstash, Kibana,Filebeat, Metricbeat,SWM(Software Manager), PlayFramework, Nexus, Hadoop, Hive, Sqoop, Pig, MySQL, Bash Shell scripting, Python, Perl, Java, Scala, Linux.

Confidential

DevOps Engineer

Responsibilities:

  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Installed/Configured and Managed Nexus Repository Manager.
  • Involved in Agile Scrum model with PODs and provided the WBS for the User stories.
  • Implemented the Chef cookbook SSSD to automate the integration process between RHEL and Windows AD using Kerberos key tab file.
  • Implemented the Chef Software setup and configuration on VM’s from the scratch and deployed the run-list into chef-server and bootstrap the chef clients remotely.
  • Used existing cookbooks from Chef Marketplace and customizing the recipes with respect to each VM.
  • Customized changes in D Confidential Bags, Roles and Recipes.
  • Involved in searching node attributes using Knife.
  • Deploying the cookbooks, recipes using knife tool from Chef-DK Workstation to Chef-server
  • Created user, rpm packages and patch management & configuration implementations.
  • Responsible for maintaining the run list on chef-server.
  • Maintained branches/forks in GITHUB version control for the changes made in cookbooks as per release.
  • Automated Apache-webserver configuration, DB Server configuration, SSSD Configuration, LAMP by writing Ruby Cookbooks in Chef.
  • Mentored team to configure workstation, bootstrap a node and deploy cookbooks.
  • Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation from Dev to Eval, Eval to Pre Prod/ Pre Prod to Production systems using Jenkins, GIT, SVN, Chef automation tool.
  • Understanding performance test requirements from Project/Business Team
  • Review the performance test scripts & scenario prepared by test analysts
  • Help development/support team to troubleshoot performance bottlenecks usingAppDynamicstool.
  • ValidateAppDynamicsimplementation on UAT, Prod servers after each deployment.
  • Custom dashboards, reports and Information points creation forAppDynamics.
  • Applications Dashboard configurations to onboard new applications onAppDynamics.

Environment: Chef-DK, Chef workstation, Chef Server, Chef V12, Appdynamics, Tomcat, Apache web server, VMWare ESXi, Red Hat Linux 5/6/7, Windows 2003/2008, Cookbooks,D Confidential bag, Roles, Chef Resources, GitHub, SVN, Jenkins, MSsql, Web Services, Shell script, Python, Ruby script.

Confidential

System engineer

Responsibilities:

  • Administered large scale server environments consisting of over hundred RHEL5/6 VMWare VMs running multiple technologies including apache, WebLogic, memcache, MySQL, postfix, ActiveMQ, python.
  • Packaged Rue code in RPM format and developed automation scripting in Bash.
  • Designed and implemented Puppet to configure, install, manage, and deploy releases across all environments.
  • Used Terraform as an infrastructure marketing tool.
  • Managed and maintained ongoing changes to configuration in Puppet.
  • Performed deployments to QA and performance environments.
  • Provided timely support as needed to staging and production releases.
  • Configured, performed troubleshooting and tuning for all layers of the stack.
  • Created and implemented custom Nagios monitoring and managed with Puppet.
  • Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure.
  • Introduced and maintained automated, standardized, repe Confidential ble server provisioning and configuration management using Puppet.
  • Wrote, maintained, reviewed and documented modules, manifests, Hiera configurations and Git repositories for Puppet Enterprise on RHEL and SLES platforms.
  • Deployed LDAP for centralized authentication.
  • Re-engineered the release process from manual, proprietary system which delivered compressed archives to an industry standard continuous integration product (Bamboo) delivering RPMs.
  • Provided timely and thorough responses for off-hours problems during on-call shifts.
  • Acted as Tier 2 escalation point for other on-call engineers and the IT Help Desk.
  • Supported and improved custom imaging system and associated server farms.
  • Administered Yum and subversion repositories.

Environment: Java/J2ee, Eclipse, Puppet, Ant, Maven, Jenkins, Subversion, WebLogic Application Server, Apache, Mysql, BASH, Unix, Python, RHEL, Puppet Dashboard, and PuppetDB.

Confidential

Linux Administrator

Responsibilities:

  • Installation, configuration and administration of Red hat Linux servers and support for Servers.
  • Installation, maintenance and regular upgrades of Red hat Linux Servers using kickstart based network installation
  • Provided 24x7 System Administration support for Red hat Linux 3.x, 4.x servers and resolved trouble tickets on shift rotation basis.
  • Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM(kernel-based Virtual Machine).
  • Installation of patches and other software packages
  • Monitoring system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain,
  • Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
  • Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
  • Installation and configuration of Oracle 7.x/8.x.
  • Implemented NFS, DNS and NIS under SUN.
  • Performed the administration of the Domain Name Server and configuration of the D Confidential base Files.
  • Wrote bash shell scripts for getting information about various Linux servers.
  • Performed OS upgrades and Patch loading as and when required.
  • Was responsible for creating Physical volumes in redhatlinux.
  • Created Volume groups, Logical volumes.
  • Involved in MBR based partitioning and GPT based partitioning.
  • Backing up and restoring files across the network.

Environment: Red hat Linux 4.1, 4.2, 4.3, 4.4, KVM, SunFire 4500/ V880 / V480/ E420R/ E450/ E250, Sun StorEdge A1000, A5000, JBODs Compaq servers, Solstice Disk Suite, Oracle 7.x/8.x, LVM.

We'd love your feedback!