We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Winston-salem, NC

SUMMARY:

  • Over 4 Years of IT Industry Experience with DevOps, Systems Administration, Configuration Management, Build & Release and Deployment .
  • Extensive experience in AWS which includes CloudFormation, Elastic Load Balancer, Elastic Beanstalk, CloudWatch, IAM, Server Migration, Route 53, SQS, VPC, S3, Dynamo DB, SNS, Glacier, SMS, RDS, EC2 Container Service, Lambda.
  • Expert in Jenkins CI with extensive work done on Build and Deployment jobs. Experience in integrating Jenkins with Chef and Ansible.
  • Expert in Build tools - Maven and Gradle.
  • Configured and deployed Azure Automation scripts for applications utilizing the Azure stack that including compute, blobs, ADF, Azure Data Lake, Azure Data Factory, Azure SQL, Cloud services, ARM Templates and utilities focusing on Automation
  • Experience administration and development with Hudson/Jenkins, Bamboo, TFS, Sonar and Artifactory.
  • Experience in development and configuration experience with software provisioning tools like Chef, Puppet and Ansible.
  • Experience in using Tomcat, JBOSS, WebLogic and WebSphere application servers for deployment.
  • Extensive work done on Docker with orchestration using docker-compose. Good experience on Kubernetes and clustering.
  • Experience with container based Virtualized deployments using Docker, working with Docker images and Docker registries.
  • Experience in Blue/Green deployments with Docker and Cloud Foundry, Kubernetes
  • Experience in Querying RDBMS such as Oracle, MYSQL and SQL Server by using PL/SQL for data integrity.
  • Experienced in Installation, Configuration and Administration of Windows, Red Hat Linux, Cent OS and VMware Environments .
  • Experience in Splunk development creating App’s, Dashboards, Data Models.
  • Configuring, maintaining network and troubleshooting such as LDAP, DNS, NIS, NFS, Web, Mail, FTP and SNMP.
  • Expert in Python, Shell Scripting and Batch Programming.
  • Worked on various API’s to integrate with third-party systems.
  • Involved in migrating old database into Oracle with automation scripts in Python.
  • Expert on Source Control Tools like Git, Bit Bucket, Sub Version.
  • On-call support for 24/7 for troubleshooting production issues.
  • Good hands-on in using confluence and Jira for documentation, managing issues and tasks.
  • Extensive knowledge in Development Methodologies using Agile and Waterfall.
  • Excellent communicative, interpersonal, intuitive and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Cloud Services: Openstack, Azure, Amazon Web Services: EC2, S3, ELB, Auto scaling, Elastic Beanstalk, Cloud Front, Cloud Formation, Elastic Filesystem, RDS, DMS, VPC, Route53, Cloud watch, Cloud trail, IAM, SNS.

OS: Red hat Linux 4/5/6/7, Ubuntu, Solaris8/9/10, Unix, Windows servers

Configuration Management: Chef, Puppet, Ansible, Terraform

CI/CD: Jenkins, Rundeck, Bamboo

Build Tools: Maven, Ant

Web Servers: Apache, Tomcat, IBM WebSphere

Atlassian Tools: Jira, Bitbucket, Confluence, Bamboo

Database Technologies: Oracle, MySQL

Version Control: Subversion, Git, BitBucket, Stash

Web Technology: HTML5, CSS3, JSON, NodeJS, JavaScript

programming language: Java, Python

Methodologies: SDLC, Agile, Water Fall

Scripting languages: Shell, Ruby, Power shell, bash

Monitoring Tools: Nagios, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, Winston-Salem, NC

DevOps Engineer

Responsibilities:

  • Maintained the user accounts (IAM), RDS, Route53, VPC, RDB, Dynamo DB, SQS and SNS services in AWS Cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Provision centos EC2 instances using private AMIs and baselines. Detach and attach volumes on EC2 instances.
  • Create Route 53 DNS entry for domain name resolution. Create and manage S3 buckets.
  • Configure Virtual Private Cloud (VPC) with both public and private subnets, NAT instances, and Elastic Load Balancers.
  • Worked as primary contact for all the TFS servers for maintenance tasks and coordinated with Windows Team for installing updates.
  • Worked on the Build Automation in TFS 2017/2015/2013/2012/2010 using XAML files Customization, MS Build, TFS Build.
  • Set up different kinds of Build triggers including Gated - Checking, Continuous Integration, Scheduled and Rolling Builds in Team Foundation Server. wrote the ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Created playbooks for OpenStack deployments and bug fixes with Ansible.
  • Handled and resolved Openstack related issues after the deployments and made the deploy
  • Finally reach continuous delivery and Build clouds with Openstack and AWS.
  • Used Cloud Formation Templates to simplify provisioning and management of EC2 instances, RDS and VPC on AWS.
  • Maintains the integrity and security of servers and systems, by creating and managing security groups and network ACLs to ensure controlled access to instances and subnets respectively.
  • Implement Auto scaling for scaling out to ensure availability and scalability of customer websites and applications.
  • Create, configure and ensure connection to RDS database running on MySQL engines.
  • Experience involving configuring S3 versioning and lifecycle policies and backup files and archive files in Glacier.
  • Optimize the AMI’s of EC2 instances to improve the performance of enterprise tool.
  • Experience in registering new domain name for website in Route53, connecting the Domain name to running EC2 instances such as Webapp, apache, nginx, another website application.
  • Implement VPC peering to ensure communication between instances in separate VPCs.

Environment: Shell Scripting, Subversion, AWS services, GIT, Web Logic, CentOS, Mercury, Quality center, Puppet, OpenStack, Visual Build, Big IP F5 LTM/GTM, TFS 2008/2010(Team Foundation Server), Jenkins, Web sphere, CassandraDB.

Confidential, Fremont, CA

DevOps Engineer

Responsibilities:

  • Created non-prod environments for continuous testing using Jenkins, Chef.
  • Configuring Chef to build up services and applications on the instances once they have been configured using cloud formation.
  • Installing and configuring chef server, chef-solo along with writing Chef Recipes. Automated the installation of apps in environment by using chef.
  • Involved in writing various Custom Ansible Playbooks for deployment orchestration and developed playbooks to simplify and automate day-to-day server administration tasks .
  • Integrated Maven and Nexus repository with Jenkins to upload the build artifacts after a successful build.
  • Configured the deployment jobs in Rundeck Automation system and provided support to multiple teams.
  • Implemented LDAP integration to filter the security for the Prod, Dev and Test environment for Deployment jobs in Jenkins.
  • Configure widgets for Hygieia dashboard.
  • Worked on microservices project to build Docker containers and deploy to Dev, UAT.
  • Worked closely with Development Teams to organize the Maven’s POM and Ant’s build.xml files for complex projects and dependencies.
  • Installed, configured and managed the ELK (Elastic Search, LogStash and Kibana) for Log management within EC2/ Elastic Load balancer for Elastic search.
  • Written templates for AWS infrastructure as a code using Terraform.
  • Responsible for source code management in BitBucket. Used Bitbucket Server for secure, fast, enterprise-grade controls, like fine-grained permissions, pipeline and powerful management features.
  • Developed Python, Perl and shell scripts for automation of the build and release process.
  • Implemented CI/CD pipelines on several consumers facing applications supporting Agile Projects and Ongoing Releases.
  • Manage Splunk configuration files like inputs, props, transforms, and lookups.
  • Getting the list of issues from the components (project, module, file etc.) with the help of Sonarqube.

Environment: Oracle 9i/10g, Ansible, Chef, Jenkins, Rundeck, Stash, Elastic Beanstalk, Bitbucket, OpenSSL, Slack, Maven, Nexus, Python, Sonarqube, WebLogic’s, Cloud Formation, Tomcat, Ruby, Shell Scripting, Perl.

Confidential, San Francisco, CA

DevOps Engineer

Responsibilities:

  • Developed Azure ARM Templates for different teams to deploy the .Net based application on to Web roles, triggered ARM Templates from the VSTS to build the .Net based applications and worked on Azure Key Vault to encrypt the data.
  • Worked on Server-less services (Azure Functions), created and configured HTTP Triggers in Azure Functions with Application insights for monitoring & performing load testing on the Application's using VSTS (POC).
  • Created JSON deployment templates for provisioning virtual networks, subnets, VM Scale Sets, Load balancers and NAT rules. Define set of resources and specifying deployment parameters to Azure Resource Manager (ARM) templates to create a resource group of virtual machines.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and Implemented Terraform modules for deployment of applications across Azure.
  • Setup Hybrid connections between Azure web pass and on-premise SQL databases.
  • Experience in migrating on premises to Windows Azure and build Azure Disaster Recovery Environment and Azure backups from the scratch using PowerShell script.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Configured and deployed Azure Automation scripts for applications utilizing the Azure stack that including compute, blobs, ADF, Azure Data Lake, Azure Data Factory, Azure SQL, Cloud services, ARM Templates and utilities focusing on Automation.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Versed Configuring Access for inbound and outbound traffic RDS services, Dynamo DB tables, EBS volumes to set alarms for notifications or automated actions.
  • Automated the process of installation, configuration of the web application servers like WebSphere/WebLogic using Ansible.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Orchestrated several CloudFormation templates using ansible Heat and got the block storage support from Cinder.
  • Deployment and Support of OpenStack Cloud based on Linux RHEL / CentOS/Ubuntu.
  • Involved in Installation and configuration of Oracle and MySQL databases on Azure.
  • Created REST API in python using Django framework for Database calls.
  • Analyzed various data sources such as websites and developed Python code to extract structured and unstructured data.

Environment: Terraform, Python, Ansible, Azure, Jenkins, Scripting, SQL, MySQL, Oracle.

Confidential, Wilmington, DE

Build and Release Engineer

Responsibilities:

  • Operated 50+ Amazon Linux instances for Cloud-based social media application with 100% uptime expectation.
  • Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon’s Elastic Compute Cloud.
  • Deployed the Java applications into web application servers like IBM Web Sphere.
  • Deployed different Java J2EE applications like WAR, JAR and EAR on both stand-alone and clustered environment.
  • Promoting the changes from trunk revisions to release branch.
  • Designed and implemented multi-level database for automated collecting and analyzing firmware issues with team.
  • Created fully automated process for building firmware releases.
  • With Team Designed and implemented High Availability clusters using shared file systems.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Subnets, IAM, Redhat Linux 3,4,5, DNS, NFS, SMPT, web server apache 1.3x.

Confidential

Linux/Unix Administrator

Responsibilities:

  • Installed, configured, and updated Linux machines, with Red Hat, Debian, and CentOS.
  • RedHat Enterprise Linux Operating System Installation, Building Servers and administration of RHEL 4.x/5.x/6.x & SUSE 10.x. which includes testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
  • Monitored the systems and administered Servers for day-to-day problems, patches, user administration, and hardware failure, monitoring log files, backup, and software up gradation, configuration changes and documentation.
  • Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat Linux.
  • Supporting for domains hosting and domain registration and creation.

Environment: Redhat 4.x, Windows Server 2000/2003/2008, DNS, NFS, TCP/IP, SAN, NAS, VMware 2.x, YUM, RPM, Apache, Firewalls, LVM, LDAP.

We'd love your feedback!