We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

CA

SUMMARY:

  • IT Professional wif about 7+ years of experience as a DevOps Engineer, in Infrastructure automation, code migration, Configuration Management, and system administration. Experience in setting up teh enterprise infrastructure on Amazon Web Services (AWS). Expertise in implementing new AWS instances and working wif EBS and S3 storage.
  • Experience wif AWS services like EC2, VPC, S3, ELB, Route53, SES, SNS, RDS, CloudFront, Elastic Cache, Cloud Watch etc.
  • Expert in managing servers on teh Amazon Web Services (AWS) platform instances using Puppet, chefconfiguration management.
  • Expert in Automation writing (Shell, & Python scripts) to monitor LINUX/UNIX production applications
  • Expertise in Installation of Linux OS such as RHEL 5.0/6.0/7.0, CentOS, SUSE Linux, Ubuntu, and experience in windows administering Active Directory and group policies.
  • Hands - on experience in infrastructure development and operations involving Amazon Cloud Administration (CloudFormation, Terraform, CloudTrail, CloudWatch,CodeBuild&Deploy, Code Pipeline, EC2, EC2 Container Service, EBS, Elastic Beanstalk, IAM,Security Groups, OpsWorks, Route 53, S3, CloudFront, Glacier, SQS, SNS, ELB, AMI,VPCs, DynamoDB, Elastic Cache, Lambda, API Gateway, AWS Import/Export).
  • Experience in Administration/Maintenance of Source Control Management Systems and version control tools such as Sub Version (SVN), GIT, GITHUB, BIT Bucket andGitlab.
  • Automated teh software development lifecycle using tools like Gitlab, Github, Gradle and Jenkins,Docker, Kubernetes
  • Strong experience in working wif various distributions of Linux such as RHEL,Ubuntu, Debian, Fedora & CentOS.
  • Expertise in implementing DevOps culture through CI/CD tools like Repos, Jenkins, Code Deploy, Code Pipeline, Maven, and configuration management tools like Chef, Puppet, and Ansible.
  • Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles,Azure SQL, Azure Storage, Azure AD Licenses, Office365, security).
  • Hands on experience on Azure web application like Azure App & Cloud Services,Azure Data Factory, Azure SQL Data Warehouse, Azure Blob Storage, Web API, VM creation, Lift & Shift, Azure storage, Fabric controller, Azure AD, Azure search& Notification hub.
  • Configured application servers like Web-Sphere, Tomcat, Web-Logic wif teh databases.
  • Knowledge of using Routed Protocols: FTP, SSH, HTTP, TCP/IP, and HTTPS.
  • Experience and good noledge on SFTP, FTP sites and WINSCP.
  • Expertise in implementing DevOps culture through CI/CD tools like Repos, Jenkins, Code Deploy, Code Pipeline, Maven, and configuration management tools like Chef, Puppet, and Ansible.
  • Experience working on several Docker components like Docker Engine, Hub, Machine and Docker Swarm. Creating Docker images, Compose Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • Experience in deploying applications on Kubernetes and responsible for maintaining teh applications on clusters. Integrated Ansible wif concord for deploying applications on Kubernetes clusters.
  • Good Working noledge of Build scripts & automated solutions using various scripting languages like Shell, Python, Ruby, Perl, YAML.
  • Deployments and Environment Configuration using configuration management tools like Ansible, Chef and Puppet.
  • Hands-on wif GCP services such as Gcloud, Gsutil, BigQuery, IAM, Cloud KMS,Compute Engine, Image, Firewall Rules, Auto scaling, Cloud Load balancer, VPC, VPCPeering/shared VPC’s, Cloud DNS, Google Kubernetes Engine, Persistent Disks, CloudStorage, Cloud S torage Archive, Cloud Monitoring, Cloud Audit Logs, Pub/Sub.
  • Experienced in Automating, Configuring, Securing, and deploying infrastructure in AWS/GCP environment using wif Terraform, Ansible, Octopus.

TECHNICAL SKILLS:

CLOUD PlATFORMS: AWS, Microsoft AZURE, GOOGLE CLOUD

SCRIPTING LANGUAGES: PYTHON, SHELL SCRIPT, JSON,RUBY,YAML

BUILD&INTEGRETION TOOLS: JENKINS, BAMBOO, MAVEN, TRAVISCI

OPERATING SYSTEMS: LINUX, MICROSOFT WINDOWS, MAC OS

MONITERING TOOLS: SPLUNK, APPDYNAMICS, ELK, NAGIOS, CLOUDWATCH

CONTAINERIZATION: KUBERNATES, DOCKER, OPENSHIFT

SOURCE CODE MANAGEMENT TOOLS: GITHUB, GITLAB, GIT, BIGBUCKET, SVN

ISSUE TRACKING TOOLS: JIRA, BUGZILLA

MESSAGING TOOLS: KAFKA, RABBITMQ

DATABASES: SQL, MYSQL, POSTGRESQL, MONGODB, SQLITE, ORACLEDB, IBMDB

PROFESSIONAL EXPERIENCE:

Confidential, CA

DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multiple applications using AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of teh instances.
  • Utilized Amazon Web Services like EC2, RDS, EBS, AWS Kinesis, SQS ELB, Auto scaling, AMI, IAM through AWS console and API Integration.
  • Implemented new build framework using Jenkins & Maven as build framework tools.
  • Configured Jenkins daily periodic backups for Jenkins config and plugins files.
  • Responsible for Migrating from Bamboo to Jenkins as continues integration tool.
  • Created SNS (Simple Notification Services) and triggering it by Cloud Watch Monitoring to send SMS or Email to desired recipients.
  • Used Terraform for managing teh infrastructure through teh terminal sessions and executing scripts in creating alarms and notifications for EC2 instances using AWS Cloud Watch.
  • Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Developed infrastructure as code wif Terraform to deploy VMware and AWS infrastructure
  • Created S3 Buckets in AWS and stored files. Enabled Versioning and security for teh files stored.
  • Virtualized teh servers on AWS using teh Docker, created teh Docker files and version control.
  • Implemented, managed and orchestrated Docker Container Clusters using Kubernetes.
  • Worked on cluster creation for minion/worker in Kubernetes.
  • Configured and maintained Jenkins to implement teh CI process and integrated teh tool wif GIT and Maven to schedule teh builds.
  • Created and wrote Python and Shell scripts for Automating Tasks.
  • Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating wif Git and Jira to trigger builds using Web Hooks and Slave Machines.
  • Worked wif data management tools like Splunk, ELK.
  • Used Splunk to monitoring/metric collection for applications in a cloud-based environment.
  • Integrated continuous integration system wif GIT version control repository and Enabled Web Hooks as teh check-in's come from teh developer.
  • Created Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Versioning and Source control of codes using GIT concepts such as branching, merging, labelling/tagging, Branches locking, access control and integration.
  • Developed Chef cookbooks forHTTPD,Tomcat,JBoss,MySQL, etc., and versioned them onGit.
  • Involved in using Tomcat Web Server, JBOSS, WebLogic and WebSphere Application Servers for deployment.
  • Administrated and Maintained Source Code Repositories including GIT, Subversion.
  • Created and modified build configuration files includingPOM.xml.
  • Practical noledge in authoringpom.xmlfiles, performing releases wif teh Maven release plugin, and managing artifacts in NEXUS repository.
  • Installed and monitored code quality tools like SonarQube to check teh standards of teh code and to analyses teh source code.
  • Configured AWS Identity and Access Management (IAM) users and groups for improved login autantication.
  • Deployed Kubernetes clusters and managed, scheduled container tasks on AWS infrastructure.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Worked on Nginx, configured reverse proxy for Apache also fine-tuned configurations wif rigorous performance testing.
  • Used Nexus Artifactory as a repository management tool to store teh .war or jar artifacts in a versioning manner that are generated in teh build process.
  • Deployed continues delivery pipeline by using Jenkins, Nexus Artifactory, SonarQube, Tomcat,AWS.
  • Managed TCP/IP packets & DHCP servers, resolved TCP/IP network access problems for teh clients and worked wif various TCP/IP implementations like NFSv4, NIS, DNS and DHCP.
  • Used GitHub as source code management tool.
  • Used Ansible for server provisioning and infrastructure automation, release automation and deployment automation, Configure files, commands and packages.

Confidential, Portland, OR

DevOps Engineer

Responsibilities:

  • Setup and build AWS infrastructure various resources EC2, VPC,S3, EBS, EFS, ELB, Auto Scaling, RDS, DynamoDB, Route53, Lambda, CloudWatch, IAM, Elastic Cache, ECS, OpsWorks, SQS, SNS, SWF.
  • Responsible for on board Application teams to build and deploy their code using SVN, Git, GitHub, Maven, Ant, Jenkins, Puppet, Apache HTTP Server and Splunk.
  • Coordinated developers wif establishing and applying appropriate branching, labeling/naming conventions using SVN, Git source control.
  • Analyzed and resolved conflicts related to merging of source code for GIT.
  • Experienced in JIRA to capture, organize and prioritize issues.
  • Wrote several Ansible playbooks for automation that was defined through tasks using YAML.
  • Created Cloudwatch alerts for instances and used them in Auto scaling launch configuration.
  • Configured Elastic Load Balancers wif EC2 Auto scaling groups.
  • Created S3 buckets and also managed policies for S3 buckets and utilized S3 bucket and Glacier for storing logs and backup on AWS.
  • Wrote JSON and Python scripts to deploy AWS resources (EC2, VPC, ELB, Auto Scaling, Auto Scaling, IAM, Route53) using Terraform.
  • Configured and maintained Jenkins to implement CI process and integrated tool wif GIT and Maven to schedule builds.
  • Setup Docker Host, Docker Registry, Docker Images (CentOS, RHEL and Ubuntu instances).
  • Creating and Managing Docker deployments in AWS cloud using Amazon ECS and Kubernetes.
  • Achieved container management by writing Dockerfiles and setup teh automated build on Docker Hub and installed and configured Kubernetes to deploy applications.
  • Implemented build pipeline in Jenkins for maven and ant builds.
  • Wrote maven scripts for handling automated deployments during Jenkins build.
  • Wrote global maven based parent/super POM project for settings up standard across projects.
  • Managed Ant based large project for build and deployment to Apache servers and handling deployments by using Jenkins distributed deployment capabilities on to RHEL based Servers.
  • Installed and configured Splunk plugins in Jenkins for monitoring builds and console logs.
  • Integrated Ansible wif Apache, Nginx and developed load testing and monitoring suites.
  • Used puppet server and workstation to manage and configure nodes.
  • Initiated puppet master, client and wrote scripts to deploy security patches on Dev, QA, and Prod environment.
  • Coordinated build and deployment bottlenecks wif development teams.
  • Practical noledge on version upgrades.

Confidential, Jackson, WY

AWS Engineer

Responsibilities:

  • Deployment, automation, management, and maintenance of AWS cloud-based production systems.
  • Design and Implement Splunk using S3, SQS, Lambda, Elastic Search Service.
  • Implement Continuous Integration (CI) and Continuous Delivery (CD) using Gitlab,Terraform and AWS services ( IAM, EC2, VPC, CloudFront, Lambda, Rekognition, EBS, EFS, DynamoDB, Route53, ELB,Cloud Watch)
  • Design, develop, and deliver AWS infrastructure automation scripts using Automation frameworks like Terraform&Ansible.
  • Deployment of Serverless Infrastructure on AWS cloud using AWS Lambda, Application Load balancer, DynamoDB.
  • Implemented ETL Workload using AWS Lambda, AWS DynamoDB and AWS Secrets Manager.
  • Hands on experience in managing EKS (Elastic Kubernetes Service) clusters.
  • Used JIRA to capture, organize and prioritize issues.
  • Scripting CloudFormation Templates in YAML and Python.
  • Auto Remediation using a Cloud Custodian in an Ansible framework.
  • Implementing lambda functions to schedule teh environments and other automation tasks.
  • Responsible for designing processes for Migration of Enterprise IT infrastructure from on-premise to Amazon Web Services (AWS).
  • Work on centrally managing Linux/Unix system configurations using Puppet and monitor IT-DevOps applications and servers using Nagios
  • Develop automation to quickly and rapidly deploy instances from hardened images DB (MySQL, SQL Server, PostgreSQL, etc).
  • Creating and Managing Docker deployments in AWS cloud using Amazon ECS and Kubernetes.
  • Utilized Kubernetes to create Pods, Nodes and deployed Microservices by pulling teh Docker Registry and managed by Kubernetes
  • Deployed Kubernetes clusters on Amazon Cloud via Terraform.

Confidential, Chicago, IL

LINUX Admin

Responsibilities:

  • Installed, Maintained Software in Production, Development & Test Environment as an integral part of teh Unix/Linux (RHEL/SUSE/SOLARIS/HP-UX/AIX) Support team.
  • Developed Shell, Python Scripts to automate daily, weekly builds primarily using Maven & Ant for some legacy projects.
  • Resolving TCP/IP network access problems for teh clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
  • Modified Maven scripts to build teh JAR files from VOB's.
  • Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
  • Diagnosed and resolved problems associated wif DNS, DHCP, VPN, NFS, and Apache.
  • Responsible for Installation, configuration and administration of middleware like Web Logic 9.0, JBoss 3.2, CA Web Access Manager (WAM) and MQ Series v 7.0 etc.
  • Performed Disaster Recovery in RHEL servers which consists of LVM based FS and Red Hat Clustering.
  • Create, maintain and customize complex JIRA project configurations including workflows, custom fields, permissions and notifications.
  • Worked on monitoring tool NAGIOS and Configured Nagios Services, performed regular system and network monitor.
  • Worked on Creating Onsite Network Infrastructure and Experience Configuring and Managing Onsite Servers and Documented Runbooks for installations on servers.

We'd love your feedback!