We provide IT Staff Augmentation Services!

Devops Engineer Resume

SUMMARY

  • Have been in the IT industry for 7 years, experience with CI/CD (Continuous Integration/Continuous Delivery & Deployment) pipeline, Strong foundation in Linux Administration, Build and Release Management and Cloud Implementation all inside that suites the necessities of a situation under DevOps Culture, dealing with tools like AWS, Jenkins, Puppet, Chef, Ansible, Ansible Tower on Linux circulations.
  • Experience in installation and configuration of RedHat Linux and CentOS 5.x, 6.x, 7.x using Kickstart Servers and interactive installation
  • Well experienced working with Amazon Web Services namely VPC, RDS, Cloud Watch, Auto Scaling, IAM, CloudFront, Lambda. Responsible for creating S3 buckets for the creation IAM based roles and key pairs.
  • Experience with designing CI/CD pipelines using Jenkins and managing numerous projects simultaneously and also automating these deployment pipelines.
  • Well capable of installing, configuring and operating AWS EC2 instances and other services using Command Line interface (CLI)
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Capable of deploying critical applications, environment configuration files, users, mount points, packages and proactively manage change.
  • Experience in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Also, worked on integrating Ansible YAML Scripts
  • Experience in installation and administration of Continuous Integration tools like Jenkins, Nexus, JIRA, SonarQube, Bamboo, Stash etc.
  • In - depth knowledge of computer applications and shell scripts (Bash), Ruby, Python, and PowerShell for automating tasks.
  • Experienced in the design and implementation of AWS EC2 instances as virtual servers, both manually and by Ansible roles to ensure the deployment of web applications onto those servers.
  • Experience in using Ansible to manage web applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Also, worked on integrating Ansible YAML Scripts
  • Used different types of Atlassian's tools like JIRA, Bugzilla in Issue tracking / bug tracking and used confluence for discussing the work related to project.
  • Experienced in working with Docker and Vagrant for various infrastructure setup of virtual machines and testing of code. Wrote build scripts from scratch for new projects and for new modules within existing projects.
  • Developed deployment workflows in Active Batch utilizing Powershell.
  • Hands-on experience in Terraform to transform the infrastructure from on-premise to cloud. Worked on Docker Container snapshots, attaching to a running container, removing images, managing director structures and managing containers
  • Experienced in troubleshooting and automated deployment to web and application servers like Tomcat, Apache, Web logic, WebSphere, IIS 7.0 and JBoss.
  • Experienced in modeling the configuration management tool, Chef, and setting the infrastructure, creating and configuring nodes and creating recipes.
  • Using these recipes, have developed cookbooks with the help of which environments necessary for projects were developed.
  • Used Chef to automate Configuration management and applications and managed Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Experience with various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry. Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries
  • Have experience on virtual and physical instance provisioning, configuration management, patching and software deployment with Ansible playbooks. Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps. Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Experience in developing and implementing Linux infrastructure by automation using puppet. Deployed application using puppet by configuring puppet modules for managing instances and nodes.
  • Strong experience creating ANT/MAVEN with Puppet build scripts for deployment. Experience with Maven (Pom.xml) and Ant (build.xml).
  • Configured Jenkins Monitor, List and Build views to display the status and progress of selected jobs with build version information. Experience in monitoring tools like Nagios, AWS CloudWatch.
  • Installation, Configuration and administration of HTTP, TCP/IP, DNS, LDAP, NFS, NIS, NIS+ and send mail on Red Hat Linux/Debian Servers. Created users, managed user permissions, maintain User & File System on Red Hat Enterprise Linux.
  • Working knowledge on Kubernetes and Aurora and RDS. Good experience in Middleware services like JMS, JDBC and implemented other services like JNDI, SNMP.
  • Experience in automated deployment of OpenStack Clouds in data centers and availability zones. Deep understanding of all OpenStack services including Nova, Neutron, keystone, RabbitMQ, Swift, Cinder etc.
  • Excellent interpersonal skills, ability to interact with people at all levels. Capable of delivering well documented applications, adhering to quality standards and delivery dates. Exceptional ability to quickly master new concepts and a proactive team player.
  • Experience in maintenance RPM and YUM package installations, patch and server management.
  • Experience in working with the ELK (Elastic Search, Log stash, Kibana) stack to analyze log data obtained from Microsoft Business Intelligence tools.
  • Exposure with vulnerability scanning tools such as Checkmarx, Coverity, Sonarqube, Advanced experience with vulnerability assessment and reporting including comprehensive understanding of Vulnerability Management methodologies and procedures and application and infrastructure vulnerability scanning solutions

TECHNICAL SKILLS

Platforms: Windows-XP/Vista/7/8/10, Linux - CentOS, RHEL/CentOS 5.x/6.x/7, Windows Server 2003/2008/2012

Languages and Web Technologies: Shell scripting, Bash, Python, HTML, CSS, Perl, Servlets

Database management: Oracle DB, MySQL, OpenStack, MongoDB

Version Control tools: GIT, Bitbucket, Clear Case, Subversion

Configuration management tools: Ansible, Terraform, Puppet, Chef

Build/Deployment tools: Terraform, Maven, Jenkins, Gradle, Bamboo, ANT

Containerization tools: AWS ECS, Docker

Web/Application Servers: Tomcat, Apache, Jboss, WebSphere, WebLogic, Glass Fish

Cloud Computing/ Infrastructure: AWS, Microsoft Azure

Cluster management: Kubernetes

Project management/ Bug management: JIRA, IBM ClearQuest, Bugzilla, HP Quality Center, Remedy

Monitoring: Nagios, CloudWatch, Splunk, Grafana, ELK stack

PROFESSIONAL EXPERIENCE

Confidential

DevOps Engineer

Responsibilities:

  • Deployed and configured Git repositories with branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub.
  • Set up CI (Continuous Integration) for major releases in Jenkins and TeamCity. Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds
  • Experience in Developing Bash, shell scripts to automate jobs and system maintenance
  • Experience in introducing, designing, and maintaining different applications on CentOS, RHEL, Solaris, Ubuntu and so forth.
  • Perform every day framework observing, day by day audit of framework and application logs while checking fruitful consummation of scheduled jobs
  • Managed the establishment programming, security patches, framework fixes, bundle updates and improvements for Solaris, RHEL, CentOS.
  • Created develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform. And implemented Jenkins pipeline for deployment using Ansible.
  • Worked on Ansible setup, managing hosts file, using YAML, authoring various playbooks and custom modules with Ansible. Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups and maintain database servers using RDS, Aurora etc
  • Creating new Jenkins master and slave servers for production usage and responsible for configuring them as per the Business partner's request. Responsible for maintaining and troubleshooting issues related to several Projects Life cycle tools such as Jenkins, Test link, Subversion. Installed Splunk from Puppet module tool (PMT) from command line.
  • Hands on Experience on Cloud automation, Containers and PaaS (cloud foundry) which helps to trigger the inherent originality of an individual using Terraform.
  • Converted existing T erraform modules that had version conflicts to utilize cloud formation during terraform deployments to enable more control or missing capabilities.
  • Worked on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes.
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers. All server's types were fully defined in Ansible, so that a newly built server could be up and ready for production.
  • Built JIRA Change for Request change model to support and track changes made to the test/prod systems. Developed procedures to unify, streamline and automate application development and deployment procedures with CLI and Linux container technology using Docker (POC).
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management for existing infrastructure. Installed Puppet Master (Enterprise), Puppet agents, written puppet modules for apache, database setup, create user, group accounts
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom modules and manifests, downloaded pre-written modules from puppet-forge. Upgraded migration of Puppet Community and Enterprise
  • Worked on the Monitoring and analysis of Kubernetes pods logs using Elasticsearch by deploying File beat as a Daemon Set
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers. Hands on experience in using tools like Docker Compose, Kubernetes, etc. for orchestrating, linking, and deploying the services related to the containers.
  • Experience on centralized logging (data) and monitoring tools such as Elasticsearch, Logstash, and Kibana (ELK), Splunk dash boards for search and reporting and managing the dashboard access.

Confidential

AWS Devops engineer

Responsibilities:

  • Experience in AWS Family services like EC2, VPC, Lambda, Auto Scaling, Elastic Load Balancer, Volumes and Snapshot management, DynamoDB, RDS-Aurora, Route 53, Elastic Beanstalk and IAM services. Security Groups, Route53, IAM, EBS, AMI, RDS, S3 Bucket, Red shift, SNS, SQS, Cloud Watch, kinesis, Cloud Formation, CloudFront, Glacier, Cloud Trail and Direct connect
  • Experience in creating and launching EC2 instances using AMI's of Linux, Ubuntu, RHEL, and Windows. Used IAM for creating roles, users, groups and implemented MFA to provide additional security to AWS account and its resources.
  • Implemented automation with Chef on AWS for application testing, deployment & development. Used cookbooks, recipes, roles, data bags, run list to deploy web applications, applications server and vendor applications.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Configured AWS Identity and Access Management (IAM) for Security Group in Public and Private Subnets in VPC and improved login authentication for users and groups
  • Experience in managing relational databases using RDS, Aurora using MySQL.
  • Experience with maintenance of database tables using Aurora MySQL DB.
  • Experience in developing and maintaining build script using Apache ANT and Maven to accomplish builds efficiently.
  • Experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.
  • Experience with configuring and working on Docker and Writing Chef recipes using Ruby. Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
  • Experience in AWS Command line interface and PowerShell for automating administrative tasks.
  • Experience with VMware, Open stack and Amazon Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Managing a team of DevOps Engineer for infrastructure support on AWS cloud. Creating cloud formation scripts for hosting software on AWS cloud. Automating the installation of software’s through power shell scripts.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud formation templates and deployed AWS resources using it. Setup Elastic Load Balancer for distributing traffic among multiple WebLogic servers. Integration of web portal and users associated with S3 bucket.
  • Experience on centralized logging (Data) and monitoring tools such as Elasticsearch, Logstash, and Kibana (ELK), Established infrastructure and service monitoring using Grafana, along with data visualization & analysis.
  • Experience in working with container-based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registries
  • Leverage open technology such as Docker Swarm, Bash, Java script, Python, Git, Jenkins, Linux, HAProxy, AWS Cloud, ELK, Java, MongoDB, and plenty of others

Confidential

Build & Release Engineer

Responsibilities:

  • Experience in administering, integrating, supporting middleware technologies like WebSphere Application Server, WebSphere Portal Server, Tomcat, JBOSS & WebSphere MQ and web servers IHS, Apache HTTP on diverse platforms like Solaris, Linux and windows.
  • Have tested various Linux Environments in the Development/Test Stages to help create a better standardized environment and resolutions of any problems if any occurred. Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Worked on computer applications and shell scripts (Bash), Ruby, Python, and PowerShell.
  • Designed and managed build and Release cycle activities in Agile Methodologies. Deployed code to different environments DEV, SIT, QA, PROD. Responsible for design and maintenance of the Subversion Repositories and the access control strategiesw3w3Q
  • Extensive experience in using Version control systems includes Subversion (SVN), GIT, and ClearCase. Involved in migrating from SVN to GIT. Connected continuous integration system with GIT version control repository and continually build as the check-inn's come from the developer.
  • Analyze and resolve conflicts related to merging of source code for GIT. Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Developed pom.xml files for maven build scripts. Experience in administering and maintaining Atlassian products like JIRA and Confluence.
  • Worked on Continuous Integration System i.e. Jenkins. Used Jenkins for official nightly build, test and managing change list. Installed Multiple Plugins for smooth build and release build pipelines
  • Well experienced in deploying the code through web application servers like WebSphere/WebLogic/ Apache Tomcat/Amazon cloud server
  • Experience in using bug tracking systems like JIRA, Remedy, HP Quality Centre and IBM ClearQuest
  • Experience in developing and maintaining build script using Apache ANT and Maven to accomplish builds efficiently.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects
  • Worked on Continuous Integration System i.e. Jenkins. Used Jenkins for official nightly build, test and managing change list. Installed Multiple Plugins for smooth build and release build pipelines.

Confidential

Linux/ Middleware Administrator

Responsibilities:

  • Experience in Installing and configuring RHEL 5.x/6.x, CentOS and AIX servers in development, test and production environments
  • Packaged management and Added patches on Red-hat Linux servers using RPM's & YUM
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom modules and manifests, downloaded pre-written modules from puppet-forge. Upgraded migration of Puppet Community and Enterprise
  • Experience in maintaining/tuning/upgrading Web logic/Web sphere/JBoss and Web based applications like Java & Tomcat/Apache
  • Experience in Installing and Configuring of SSH, TELNET, FTP, DHCP, DNS
  • Worked on LAN/WAN, firewalls, and routing for Internet and Internet connectivity using different protocols like TCP/IP, DHCP, HTTP/s, FTP, SMTP & SSH
  • Analyzed Application/Server performance issues, finding the root cause for the issue and correlating them with the system capacity/resource issues
  • Worked extensively on version control systems like SVN & Bitbucket. Involved in conversion of the source code from the SVN to Bitbucket. Worked closely with other CM teams, which was migrating from SVN to Bucket. Helped them in the CM planning and build/deploy processes. Bitbucket platform allows all team members to work together on the same file and helps to track the changes effectively
  • Experience in maintaining/tuning/upgrading Web logic/Web sphere/JBoss and Web based applications like Java & Tomcat/Apache
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on ci Event handlers in case of automatic restart of failed applications and services.

Hire Now