We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Eden Prairie, MN

SUMMARY

  • DevOps Engineer with 5+ years of experience in Information Technology industry inDevOps/ Agile operations and as a Linux Administrator/Developer.
  • Hands on Experience on implementing the CI/CD Tools like, Puppet, Ansible, Jenkins, Docker and Chef.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS).
  • Designed and managed public/private cloud infrastructures using Amazon Web Services which include EC2, S3, Cloud Front, RDS, VPC, Route53, Cloud Watch, AWS Lambda and IAM which allowed automated operations.
  • Automation of DBA Tasks and monitoring.
  • Development and Implementation of various applications using Java, Unix, C, C++, and PL/SQL.
  • Created IAM policies for delegated administration within AWS and Configure IAM Users/Roles/Policies to grant fine - grained access to AWS resources to users.
  • Hands on experience in version control tools like GIT, Bit Bucket, and SVN.
  • Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage
  • Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
  • Development ofTerraformintegrations, distributed systems, and infrastructure automation tooling.
  • Experience in creating and updating Puppet Master/Chef, segregating modules, cookbooks, recipes, writing the manifests and pushing them all to puppet/chef agents.
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins, Bamboo.
  • Handled installation, administration and configuration ofELKstackon AWS and performed Log Analysis.
  • Hands-on in Open Shift platform in managing Docker Containers, Kubernetes Clusters, andMesos and implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes Cluster
  • Well experienced in Installation, administration, patches, up-gradation, configuration, security issues, and performance tuning and troubleshooting of Red Hat Linux.
  • Have strong skills in installing, administering, maintaining and troubleshooting NFS, DNS, DHCP, LDAP, Mail Server and Samba Server in heterogeneous environment.
  • Setup monitoring tools like Splunk, Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer.
  • Experience with databases supported by Atlassian tools. MySQL, Postgres, and MS SQL, Oracle, MS Access PostgreSQL, SQL server also worked with NoSQL databases like Cassandra, DynamoDB, and Mongo DB.
  • Experience in installing, integrating, tuning and troubleshooting web application servers Apache, IIS, HIS, Tomcat, WebSphere, WebLogic and JBoss and Deploying Enterprise Applications on them.
  • Worked with different bug tracking tools like Jira, Bugzilla.
  • Expert with Installation of Linux and Windows OS such as RHEL, CentOS, SUSE Linux, Ubuntu, Windows Server

TECHNICAL SKILLS

  • SQL Server
  • Oracle
  • MySQL
  • PostgreSQL
  • MongoDB
  • RED HAT
  • LINUX(RHEL)
  • CentOS
  • SUSE
  • Mac OS
  • WINDOWS
  • Jenkins
  • Hudson
  • Bamboo
  • Rundeck
  • Subversion(SVN)
  • GIT
  • Bitbucket
  • JIRA
  • HP Quality Center
  • Bugzilla
  • Repository managers
  • JFrog artifactory
  • Nexus
  • Docker
  • Kubernetes
  • Terraform
  • Nagios
  • Sonar/SonarQube
  • Ansible
  • Chef
  • Puppet
  • Shell
  • Pearl
  • Python
  • Ruby
  • Tomcat
  • JBOSS
  • Websphere
  • Apache
  • Maven; Gradle; Ant
  • Amazon web services
  • Azure
  • OpenStack

PROFESSIONAL EXPERIENCE

Confidential, Eden Prairie, MN

DevOps Engineer

Responsibilities:

  • Maintain and Update the XL Deploy and XL Release tools.
  • Edit, Onboard, and Remove several applications and projects for app teams.
  • Install and manage Jenkins in a secure VM for several government contracts.
  • Manage, decommission, and update Jenkins for several app teams.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Used Ansible playbooks to configure systems to specified state. Created and used Ansible templates to create customized configuration files for hosts.
  • Expertise in writing Bash Scripts, Shell Scripts, Pearl Scripts, Python, Ruby, programming for deployment of Java applications.
  • Working Experience on Azure Storage, SQL Azure and in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.
  • Worked with AWS Cloud and its services which include EC2, EBS, ELB, Route 53, IAM, S3, AMI, Cloud Front, RDS, Lambda, VPC, SQS, EFS, API Gateway, AWS CLI.
  • Configured Identity and Access Management (IAM) Groups and Users for improved login authentication. Provided policies to groups using policy generator and set different permissions based on the requirement.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with Kubernetes. Experienced in using Docker Swarm and deployed spring boot applications.
  • Create documentation, for users, to explain how to properly use plug-ins.
  • Create a Splunk dashboard to display deployments and other critical data to predict future issues with deployment tools.
  • Resolve ServiceNow tickets regarding the XL tools, Jenkins, and Artifactory.
  • Create/Remove repositories and organizations in Docker Trusted Registry.

Environment: s: git, maven, XL deploy and release, Jenkins, docker, jira, openshift, splunk, dynatrace, jfrog artifactory, service now.

Confidential, Bellevue, WA.

DevOps Engineer

Responsibilities:

  • Worked with GitHub to manage source code repositories and performed branching, merging, and tagging depending on requirement.
  • Administered Jenkins for Continuous Integration and deployment into Tomcat/Web Sphere Application Servers.
  • Deployed and configured Chef Server including bootstrapping of chef client nodes for provisioning. Created roles, recipes, cookbooks and data bags for server configuration.
  • Used Packer,Terraformand Ansible, migrated few legacy and monolithic systems to Amazon Web Services.
  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack(Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling.
  • Work on Auto Scaling, CloudWatch, AWS Elastic Beanstalk, AWS S3 and AWS EBS.
  • Knowledge on Splunk, Kibana andELKStackfor replay the Logs and Exceptions.
  • Written Templates for AWS infrastructure as a code usingTerraformto build staging and production environments.
  • Good understanding of Open shift platform in managing Docker containers andKubernetes Clusters.
  • UtilizedKubernetesand Docker for the runtime environment of the CI/CD system to build, test deploys.
  • Configure and managing daily and hourly scheduled snapshots backup and Restore the data from snapshots if needed.
  • Setup and manage security groups, VPC specific to environment.
  • Designed Methodologies to troubleshoot based on the issues and documented all the procedures to educate team members.
  • Worked on the transition project that involved migration activities to Maven from ANT to standardize the build across all the applications.
  • Used Nexus tool to manage the repository in Maven and used the same to share the snapshots and releases of internal projects.
  • Installed and configured monitoring toolNagios, Cloud Watch for monitoring the network bandwidth and the hard drives status.
  • Orchestration and Automation of configuration management through Ansible.
  • Developed automation scripting in YAML using Ansible to deploy and manage Java applications across Linux servers.

Environment: Git, Tomcat/Web sphere, Ant, Maven, Ansible, AWS, Jira, Jenkins, Python, Docker, Kubernetes, Mesos, Terraform, Elk.

Confidential, Norwalk, CT.

Build & Release Engineer

Responsibilities:

  • Primary duties includeBuildand Deployment of the java applications onto different environments Dev, QA and UAT
  • Generated Ant, Maven, Perl & UNIX scripts forbuildactivities in QA, Staging and Production environments.
  • Deployed Java/J2EE applications on to Apache Tomcat application servers and configured it to host the website
  • Experience in installation, management and administration of provisioning tool Puppet.
  • Worked in Administering and Maintenance of Puppet Master, Puppet Nodes and their SSL certificates.
  • WrotePuppetmanifests for deploying, configuring, install shield and managing collected for metric collection and monitoring.
  • Used Sonarqube for code analytics and coverage.
  • Maintained differentbuildservers for different environments (DEV, SIT, UAT, PRD)
  • Deployment automation using U deploy (Urban code deploy)
  • Converted TS files to java files using NG Build on thebuildserver
  • Worked on the transition project, which involves migration activities from Ant to Maven in order to standardize t thebuildacross all the applications.
  • Worked with IBM Clear case for version control, VOB creation and Clear Quest for sql queries and code promotion.
  • Buildartifacts (WAR's and EAR's) are deployed into a WebSphere app server by integrating the Maintained configuration files for each application forbuildpurpose and installed on different environments.
  • Directed theReleaseManagement Calls to synchronize with the Developers, Testers and DBA teams for successfulRelease.
  • Used Maven dependency management system to deploy snapshot andreleaseartifacts to Nexus to share artifacts across projects.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule thebuilds.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation ofbuildand test systems.
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.
  • Used JIRA ticketing tool for defect tracking and maintenance of reports.

Environment: Linux, AWS, Maven, Udeploy, Sonarqube, Nagios, Shell, VMware, Jenkins, Python, Perl, GIT, Jira, Websphere Application server, Apache, IBM Clear Case.

Confidential, Dallas, TX.

System Administrator

Responsibilities:

  • Build, install, configured Red HatLinuxservers in data center environment.
  • Create Kickstart installation for automaticsysteminstall through HTTP and NFS.
  • Troubleshooting and resolving software and hardware problems interface with vendor technical support.
  • Kernel update patching and tuning.
  • Monitoring security logs to determine securing problems.
  • Administering local and remotely servers on daily basis providing weekly status reports to management.
  • Manage local network device configurations, routing, firewalls and remote connections.
  • Installing and configuring Apache HTTP server to be used by developer to host web applications.
  • Monitoring and controlledsystemprocesses using top, renice, kill etc
  • Hands-on experience on installing and configuring NFS server, Apache HTTP server, SSH.
  • Troubleshooting and resolving networking on RHELsystems.
  • Creating a process forsystemupdates to minimize risk of failures.
  • Utilized cron to schedule and run jobs.
  • Managesystemsstorage using LVM.
  • Performing OperatingSystemupgrade via RPM and YUM package management.
  • Creating user accounts and participating with application install and file sharing.
  • Creating and managing filesystemsusing Fdisk and LVMs.
  • Maintaining filesystemsand host security using Chmod and Chgrp.
  • Familiar with Internet technologies including TCP/IP, UDP, ICMP.

Confidential, Baltimore, MD

Linux Administrator

Responsibilities:

  • Installation/Maintenance of Hardware/Software in Production, Development & Test Environment as an integral part of the Red Hat, Centos, Solaris, VMware.
  • Worked with VMware ESXi.
  • Designed implemented/supported Backup/Recovery/Archive, Security, Startup/Shutdown, Mass Storage (SAN/NAS), OS Installations/Patches, Hardware/Software installation, Batch scheduling, Data center Migration, Application and Server performance.
  • Worked in adding new Users and groups and give sudo access in test and development servers and central file synchronization via sudoers, authorized keys, password, shadow and group.
  • Coordinated with application team in installation, configuration and troubleshoot issues with Apache, Web logic onLinuxservers.
  • Used VERITAS Volume manager to create disk groups, volumes, volume groups, and RAID.
  • Involved in back up, firewall rules, LVM configuration, monitoring servers and on call support.
  • Involved in shell scripting forsystem/application in automating server task, installing and monitoring applications and data feeding file transfer and log files.
  • On-Call support for integration and remediation of servers and attached peripherals and escalate issues to appropriate groups.
  • Strong experience working with various Development & Test teams in a dynamic organization environment and experience with a variety of hardware platforms like HP. Setup log rotate for applications logs andsystemlogs.
  • Regular backing up of critical data and restoring backed up data. Worked in solving tickets issued on day-to-day activities and problems related to development and test servers. UNIX shell scripting for automation.
  • Extensively worked with SAN storage, database, middleware and application teams to remediate environment. Setup of full networking services and protocols on AIX, including NIS/NFS. DNS, SSH, TCP/IP.
  • Installed and configured sudo for users to access root privileges.
  • Upgradessystemsoftware and hardware components as required to meet business needs and maintains backups, ensures upgrades are occurring in accordance with established parameters.

We'd love your feedback!