We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

2.00/5 (Submit Your Rating)

MissourI

PROFESSIONAL SUMMARY:

  • Overall 10 years of experience in IT industry as a Devops/Build and Release Engineer with major focus on Continuous Integration, Continuous Deployment, Configuration Management.
  • Amazon Web Services Certified Developer Associate.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post - production analysis of the projects.
  • Has good understanding of various DevOps ideologies bringing together CI/CD methodologies along with technologies and platforms including AWS, UNIX/Linux, Subversion(Svn), Ant, Maven, Jenkins, VMware, Ansible, chef, Tomcat in making build/release operations teams more efficient and to compete along with Dev Teams in Agile environments.
  • With a strong background in Build/Release Management, Environment & Infrastructure areas, me can support and enhance various Automation activities helping software delivery and deployments to be reliable and on time.
  • Experience in Cloud service platforms like Amazon Web Services.
  • Good working knowledge of industry best practices for Enterprise development including implementing and reassuring in Object Oriented Analysis and design concepts of core J2EE design patterns.
  • Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging to Linux environments.
  • Experience in DevOps tools such as GIT, SVN, ANT, Maven, Ansible, Virtual Box, Jenkins, and chef.
  • Extensive experience using MAVEN, ANT as build tools for the building of deployable artifacts from source code.
  • Experience in managing continuous build, test and deploy processes.
  • Experience in execution of Shell Scripts, Perl Scripts, PowerShell scripts and JAVA Scripts.
  • Experience in Deploying the Build Artifacts in Urban Code Deploy (uDeploy).
  • Experience in Configuration Management tool like Ansible, chef.
  • Good experience in analyzing the code quality using SonarQube during the build phase of the Jenkins.
  • Experienced in keeping up and looking at log archives using Sensu,CloudWatch, Nagios, Splunk and Logstash.
  • Worked on EC2, S3, ELB, Autoscaling Servers, Glacier, Storage Lifecycle rules, Elastic Beanstalk, Cloud Formation, CloudTrail, Cloud Front, RDS, VPC, Route 53, CloudWatch, IAM &Roles, SNS subscription service.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.

PROFESSIONAL EXPERIENCE

Sr. Devops Engineer

Confidential, Missouri

Responsibilities:

  • Focused on Continuous integration, Continuous Delivery, Continuous Deployment, monitoring and configuration management.
  • Worked within AWS Cloud platforms for integration processes.
  • Created Ansible playbooks for provisioning, configuration management, patching and software deployment on AWS environments.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configured AWS Security Groups which acted as virtual firewalls dat controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Acquaintance on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route53, Auto Scaling, Cloud Front, Cloud watch, Cloud Trail, Cloud Formation, Security Groups.
  • Created Elastic Load Balancer to distribute incoming application traffic across Amazon EC2 instance.
  • Created inventory and configured the ansible.cfg files for parallel deployment in Ansible for automating the Continuous delivery process.
  • Created Ansible playbooks to automate the deployment process.
  • Monitored using Ansible playbooks and integrated Ansible with Run deck and Jenkins.
  • Worked with Ansible playbooks to manage Web applications, Environments configuration Files, Users and Packages.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and TEMPhas Integrated Ansible with Jenkins.
  • Developed Ansible roles to maintain the large playbooks easily.
  • Worked with Jenkins to deploy the application to Development and QA environments.
  • Creating automated build and release environment using CI/CD Tools like Jenkins & Ansible.
  • Installed and configured Master/Slave Jenkins in a server and Client.
  • Worked on CI/CD pipelines build automation in jnekins.
  • worked with Version Control Systems/ Source Code Repository tools like Subversion, GIT, CVS, SVN, GitHub.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Managing multiple GIT repositories and perform common SCM activities like branching, merging.
  • Involved in setting up Sensu as defect tracking system and configured various workflows, customizations, and plugins for the Sensu bug/issue tracker.

Sr. DevOps Engineer

Confidential

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, SNS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Worked on automation deployments using AWS by creating the IAM roles and policies and used the codepipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.
  • Worked with various services of AWS for dis infrastructure. EC2 instances as virtual servers to host Git, Jenkins and configuration management tool like Ansible, chef. Converted slow and manual procedures to dynamic API generated procedures.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Used Simple storage services (S3) for snapshot and Configured S3 lifecycle of Applications logs, including deleting old logs, archiving logs based on retention policy of Apps.
  • Worked on Physical to AWS Cloud Migration and creating alarms and notifications for EC2 instances using Cloud Watch.
  • Implemented a Continuous Delivery framework using Jenkins, CHEF, Maven in AWS.
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Worked on AWS Elastic load balancing for deploying applications in high availability.
  • Worked with Chef Cookbooks, recipes, roles, data bags, run list to deploy web applications, applications server and vendor applications.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes
  • Managed multiple cookbooks in Chef and Implemented environments, roles, and templates in Chef for better environment management.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.
  • Worked on documentation - Chef basics, Initial setup of Chef, Databags implementation, AWS server provisioning using Chef Recipes.
  • Configured the Chef-Repo, Setup multiple Chef Work stations.
  • worked on with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Extensively worked on Configuration/Deployment Tools like CHEF (Knife, recipe, cookbook), ANSIBLE (Playbook, inventory).
  • Installing and configuring Jenkins master and slave nodes. Built CI/CD pipeline and managing the infrastructure as code using chef.
  • Worked with Build Tools like Ant and Maven.
  • Worked on SonarQube for continuous inspection of code quality, code coverage and unit tests.
  • Configured the Nexus Repository Manager for storing the artifacts within the organization.
  • Worked on Maven Dependency Management system to deploy the snapshots and release versions of code to the Nexus repository.
  • Worked on Shell scripts to day to day activities and tasks for automating.
  • Worked on Apache Tomcat as the application server for the deployment of the code on windows and Linux environments.
  • Process Adherence to support and drive daily operations.
  • Assisted developers with appropriate branching and resolved the conflicts related to merging of the source code.
  • Worked with jira as Monitoring tool.

Sr. DevOps Engineer

Confidential

Responsibilities:

  • Worked on CI tools with Jenkins for automated builds.
  • Extensively worked with release and deployment of large scale Enterprise applications Within DevOps Team.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Worked on Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Developed Shell/Perl Scripts for automation purpose.
  • Created Jenkins builds. Configured Apache Maven with Jenkins.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Configured Maven and Jenkins to deploy the generated artifacts to Artifactor.
  • Extensively Responsible for designing and deploying best SCM processes and procedures.
  • Designing and implementing fully automated server for build management, monitoring and deployment using Ansible.
  • Provisioned and configured Tomcat and Apache instances using Shell in Udeploy.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Worked on Ansible to manage Web applications, Environment configuration Files, Users, Mount points and Packages.
  • worked with continuous delivery and build clouds with Openstack and AWS.
  • Administration of a huge Jenkins cluster consisting of master and 50+ nodes.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Maintained build system and automate build process for different applications.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.

Build and Release Engineer

Confidential

Responsibilities:

  • Worked in branching, tagging and maintaining the version across the environments on Software Configuration Management (SCM) tools like Subversion (SVN) and GIT.
  • Worked with MAVEN as a Build Tool for the building of deployable artifacts (war & ear) from source code.
  • Worked on deploying the code on web application servers like Web Sphere/Web Logic/Apache Tomcat/ JBOSS.
  • Worked on Deploying SaaS (Software as a Service) infrastructure with Jenkins using code from a GitHub repository.
  • worked with Jenkins for continuous integration and for End-to-End automation for all build and deployments.
  • Worked on Build and Release management involving extensive work towards code compilation, packaging, building, and debugging, automating, managing, monitoring, tuning and deploying code across multiple/distributed environments.
  • Troubleshoot network problems such as TCP/IP including both hardware and host-based routing, VLAN's, firewalls, subnetting and load balancing by supporting users in solving their problems
  • Responsible for Database build, release and configuration.
  • Comfortable and flexible with installing, updating and configuring various flavors of LINUX and Windows.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict.

System Administrator

Confidential

Responsibilities:

  • Worked on day-to-day administration tasks like user management, space monitoring, performance monitoring, tuning, alert log monitoring and backup monitoring.
  • Installing, configuring and managing Red Hat Enterprise Linux Server.
  • Install, configure, and troubleshoot enterprise-wide Apache Web Servers in Red Hat Linux/CentOS environment.
  • Worked on Crontab for job automation.
  • Worked on Resolving issues related to Windows, application, virus isolation and removal, storage and hardware configuration problems.
  • Worked on troubleshoot network connectivity used ping, netstat, ifconfig, and trace route commands. To login to the remote system using sudo, putty and telnet. To transfer files across the systems on the network used ftp and scp commands.
  • Troubleshoot Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers.
  • Worked on configuring JumpStart and Kick Start servers to initiate installation of Solaris and RedHat Linux on several machines at once.
  • Worked on Day to day problem handling related to File Systems, Disk, Memory, CPU, Network etc., user administration, adding and removing user accounts, changing user attributes.
  • Applied patches every quarter regularly to meet audit requirements using internal YUM repositories, and RPM utility.
  • Managed git server from beginning to now having 120+ projects.
  • Installed, and administered virtual machine hosts for development and release infrastructure.
  • Worked on Version control setups like GIT, Installed, Configured and Administered Jenkins Continuous Integration Tool.
  • Worked on updating patches and packages for UNIX, Linux and Application servers.
  • Worked on Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.
  • Monitored the server for CPU utilization, memory utilization, and disk utilization for performance tuning.
 

TECHNICAL SKILLS:

  • Version Control Tools
  • Git, Subversion.
  • Build Tools
  • Maven, Ant.
  • Continuous Integration
  • Jenkins
  • Repository Manager
  • NEXUS, Artifactory
  • Scripting
  • Shell, JavaScript, Ruby, Groovy
  • Configuration Management
  • Ansible, chef
  • Databases
  • MYSQL, Oracle.
  • Quality Management Tool
  • SONARQUBE
  • Application Servers
  • Apache Tomcat, WebLogic, WebSphere, Jboss
  • Monitoring Tools
  • Sensu, Splunk, Nagios.
  • Cloud
  • AWSOperating systems
  • Windows, Linux
  • Linux Environment
  • Centos, Redhat, Ubuntu
  • Bug tracking tool
  • JIRA
  • Virtualization
  • Vmware

We'd love your feedback!