We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

4.00/5 (Submit Your Rating)

Nashua New, HampshirE

SUMMARY

  • 7+ years of experience in Systems Administration, DevOps methodologies, CI/CD, Configuration Management and Release management.
  • Expertise in Configuration Management tools wif Puppet, Ansible and Chef.
  • Proficient in using build tools such as Maven, ANT for building of jar, war files.
  • Expertise collaborating wif other engineers on code reviews, internal infrastructure improvements and process enhancements.
  • Experienced in managing artifacts generated by Maven in the Nexus repository.
  • Strong troubleshooting skills to find the Root causes, experienced in using the logging tool Splunk.
  • Extensive experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Experienced in using Version Control Tools Git, SVN.
  • Proficient in developing the Automation scripts using Shell and Python Scripts.
  • Skilled in writingInfrastructure as a code (IaC) inTerraform, Azure resource management, AWS Cloud formation.
  • Excellent noledge on implementation and monitoring of AWS cloud environment (EC2, S3, IAM, ELB).
  • Expertise installing, configuring and managing Redhat Enterprise Linux (RHEL).
  • Strong experience wif Remedy, Jira, Service Now, Confluence and Opsgenie.
  • Experience contributing and managing the Jenkins pipeline for the infra.
  • Proficient in writing Helm Charts, Kubernetes yaml files for deployment of microservices into Kubernetes clusters.
  • Experience inKubernetesto deploy scale, load balance and manageDockercontainers wif multiple name spaced versions and good understanding ofOpen Shift Platformin managing Docker Containers andKubernetesClusters.
  • Experience working in Agile and Waterfall environments.
  • Excellent verbal, written and interpersonal communication skills.

TECHNICAL SKILLS

Operating Systems: Redhat 5/6, SUSE 9/10, CentOS 4/5, Solaris 9/10, Windows

SCM Tools: Git, Github, SVN

DevOps Tools: Ansible, Puppet, Chef, Maven, Ant, Jenkins

Scripting: Python, Perl, Shell

Middleware: Apache Tomcat, Web Logic, WAS, MQ, IIB

Language Support: C, C++, Java, Ruby

Database: MySQL, Oracle, Hadoop

Cloud & VM Services: AWS, Openstack, VMWare

Other Tools: Nagios, Confluence, Splunk, Jira, Service Now, Opsgenie, Yamas, Icinga

PROFESSIONAL EXPERIENCE

Confidential, Nashua, New Hampshire

Sr. DevOps Engineer

Responsibilities:

  • Wrote Ansible playbooks for middleware deployment.
  • Contributed and managed the Jenkins pipeline for the infra.
  • Managed and wrote configurations for the infra of B2BI - an internal file processing tool
  • Handled the infra for B2BI.
  • Automated setting up server infrastructure for theDevOpsservices, usingAnsible,shellandpython scripts
  • Worked wif Sterling Integrator - An internal tool for interconnectivity of other services and tools.
  • Expertise inGITversion control tool
  • Worked wifTerraformfor automating VPCs, ELBs, security groups,SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Contributed to the infra, pipelines and automation for INTIX - another internal tool.
  • Designed and implemented a continuous build-test-deployment (CI/CD) system wif multiple component pipelines using Jenkins to support weekly releases and out-of-cycle releases based on business needs
  • Experience wif container-based deployments using Docker, working wif Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Built and managed a large deployment of RedHat Linux instances systems wifChefAutomation and
  • Working noledge ofDocker Hub,Docker Container network, creating Image files primarily for middleware installations & domain configurations. EvaluatedKubernetesfor Docker ContainerOrchestration.
  • ManagedKubernetescharts using Helm. Created reproducible builds of theKubernetesapplications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases ofHelm packages
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scalingKubernetescloud infrastructure and microservice containerorchestration.
  • Created Clusters usingKubernetesand worked on creating manypods,replicationcontrollers, replica sets, services, deployments, labels, health checks and ingress by writingYamlfiles
  • Implemented automated local user provisioning VMs created inOpenstack and AWScloud through Chef Recipes.
  • Experienced Cloud and DevOps engineer in Automating, Configuring and deploying instances on AWS, AZURE Cloud environments and Data centers.
  • Involved working wif aPaaSsolution such asRedHat OpenShift.
  • Supported 300+ AWS cloud instances running Ubuntu, Redhat and windows environments.
  • Design of Cloud architectures for customers looking to migrate or develop newPaaS, IaaS, or hybrid solutions utilizing Microsoft Azure or Amazon Web Services (AWS).
  • Working noledge on Azure cloud IaaS and PaaS Services, Azure SQL, Azure storage and Azure Services.
  • ProvisionedRedHatEnterprise Linux Server using PXE Boot according to requirements.

Confidential, Foster City, CA

DevOps Engineer

Responsibilities:

  • Maintained and automated the Infrastructure of High Trafficking Environment and Maintain 99.999% uptime of LINUX production servers and follow proper escalation.
  • Highly motivated and committed Cloud and DevOps Engineerexperienced in automating, configuring and deploying instances onAWS,Azure cloud environments and Data centers.
  • Setup CI/CD environment wif Puppet, Ansible, Jenkins, Maven, Nexus for different properties to automate application deployments for Linux platforms
  • Implemented aCI/CDpipeline wifDocker,Jenkins(TFSPlugin installed),Team Foundation Server (TFS),GitHubandAzure Container Service, whenever a newTFS/GitHub branchgets started,Jenkins, ourContinuous Integration (CI)server, automatically attempts to build a newDocker containerfrom it.
  • Installation and configuration of Web Agents on Apache and IIS Web Servers.
  • Wrote TemplatesforAzure Infrastructure as codeusingTerraformto build staging and production environments.
  • Proficient wif container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes, worked wifTerraform.
  • ManagedDocker orchestration and Docker containerizationusingKubernetes.
  • UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
  • IntegratedAzure Log AnalyticswifAzure VMsfor monitoring thelog files, store them and track metrics and usedTerraformas a tool.
  • Automated new service packages installation using Ansible.
  • Wrote Ansible Playbooks for Applications deployment.
  • Manageddifferent infrastructure resourcesCloud,VMware, andDockercontainers.
  • Troubleshooted, performance tuning and Capacity Monitoring of Applications Servers using Tivoli Performance Viewer and log analyzer.
  • Created and updated Puppet manifests and modules, files, and packages stored in the GIT
  • Worked on release deployment, branching, tagging for prod and non-prod deployment
  • Experience wif GIT to create repositories for multiple projects and create branches based on development model.
  • Used TCP/IP, HTTP, SMTP, Load-Balancers and networking concepts to resolve networking issues.
  • Hands on experience in installing and updatingNuGet.
  • Experience wif Automation of Build Docker images, deploying various Applications through Docker Containers and maintaining different versions in private registries.
  • Monitored the AWS infrastructure, Created & terminated multiple EC2 instances.
  • Managed Amazon Web Services like S3 bucket, IAM through AWS Console.
  • Used Splunk for monitoring System/Application logs to detect Prod/Non-Prod errors.
  • Implemented scripts to Automate live environment processes using shell and python.
  • Implemented Python script for host inventory tool purpose.
  • Created multiplePython, Bash, Shell and Ruby Shell Scriptsfor various application level tasks
  • Upgraded the Security Kernels on Ubuntu servers.
  • Monitored Linux, Solaris servers using tools such as vmstat, iostat, SAR, top, free.

Confidential, San Jose, California

Build & Release Engineer

Responsibilities:

  • Developed build and deployment processes for Pre-production environments.
  • Coordinating wif development teams, QA teams, IT support teams to ensure smooth releases.
  • Implemented build scripts, continuous integration infrastructure and deployment tools to build a continuous delivery pipeline.
  • Used Puppet modules for server provisioning, configuration, release and deployment automation.
  • Kubernetesis being used to orchestrate the deployment, scaling and management ofDockerContainers.
  • Worked wif Jenkins continuous integration tool and Git hub repository hosting services.
  • Used Ant and Maven as build tools and wrote build.xml and pom.xml respectively.
  • WroteTerraformscripts to automateAWS serviceswhich includeELB, CloudFront distribution, RDS,EC2, database security groups,Route 53, VPC, Subnets, Security Groups, andS3Bucket and converted existing AWS infrastructure toAWS Lambdadeployed viaTerraformandAWS CloudFormation.
  • Developed strategies, and contracts for validation of deployments and automated rollbacks in uDeploy
  • Worked wif JIRA for Issue Tracking.
  • Branching, Merging, and tagging wif best practices wif release cadences.
  • Coordinated and assisted developers wif establishing and applying appropriate branching, labelling/naming conventions using GIT source control.
  • Worked on automation of middleware configuration work through Chef.
  • Managed Nodes, Run lists, roles, environments, data bags, cookbooks, recipes in Chef.
  • Triaged the Blockers and issues wif respective teams and resolve the issues.
  • Tasked wif the installation and configuration of software packages in Red hat Linux.
  • Applied patches and packages on Linux servers using rpm and yum tools
  • Shell scripting to customize and automate system installations
  • Responsible for setting up Cron jobs scripts on production servers.
  • Responsible for supporting LAMP Stack, TCP/IP, IPSec
  • Modified Kernel parameters to improve the server performance in Linux.
  • Responsible to implement the Firewall rules.
  • Performed security audits and remediating the Vulnerabilities.
  • Familiar and experienced wif Agile Scrum Development.

Confidential, San Jose, California

Linux/Unix Systems Administrator

Responsibilities:

  • Worked on Red hat Enterprise Linux 3/4/5, SUSE Linux 9/10/11, and Ubuntu (8.04 & 9.04). Centos 7.
  • Coded a large portion of Virtual Wholesale system to allow other company’s inventory to be available for other customers
  • Coding new batch programs for projects using JCL, COBOL, CICS, VSAM and DB2.
  • Developed DB2 stored procedures & Code review for other team member’s development task
  • Worked on applying patches, installed monitoring tools, and upgraded BIOS on HPC Clusters.
  • Performing module and system integration testing using Mainframe for Balance and Status file module for MBNA - Retail and Vendor Integration assignment
  • Installation and configuration of Linux servers using kick start and support for various applications, which runs on Linux environment followed by performance tuning, patching and maintenance.
  • Tasked wif designing, implementation, configuring and managing RHEL server.
  • Working noledge on Apache, Tomcat and JBoss.
  • Supported 300+ Linux servers in production/stage/development environment.
  • Created VMware Lab setup as per Internal QA team's requirement using VMware ESXi servers.
  • Worked on VMware Virtual Center Server for centralizing ESX and ESXi servers.
  • Supported and troubleshooting of Linux Apache, MySQL. Have noledge on MySQL, Oracle Database Administration.
  • Used Nuget.exe Pack command to create aNuGetpackage out a project.
  • Created SQL queries to perform insert, delete or update operations on Oracle 11g database.
  • Setup and configured network TCP/IP at all levels on Linux servers.
  • Implemented Domain Name Server by Using Primary and Secondary DNS Servers.
  • Installed and Configured DNS, DHCP, NFS, NIS, http, tftp and other network services.
  • Worked wif object-oriented software development methodologies and practices across all phases of the Software Development Lifecycle.
  • Worked on Unix/Linux user's creation, file/dir. level permissions, sudo permissions.
  • Updated and patched Linux Servers wif latest rpm packages.
  • Extensively worked on Apache webservers and Nagios.
  • 24x7 support for the LINUX servers.

We'd love your feedback!