We provide IT Staff Augmentation Services!

Sr. Linux / Sr. Devops Engineer Resume

4.00/5 (Submit Your Rating)

Saint Paul, MN

PROFESSIONAL SUMMARY:

  • Over 8+ years of IT experience and gained expertise as DevOps Engineer experienced in Automating, Developing, Configuring and deploying instances on AWS, Azure and Rackspace cloud environments and Data centers, Automation and Unix administration and transformed traditional environments to virtualized environments with, AWS - EC2, EBS, ELB, S3, Route53, SES, Kinesis, Redshift, Load Balancing, Jenkins, Chef, Puppet, Jira, Ansible, Dockers, Vagrant, OpenStack - Nova, Neutron, Swift, Cinder, Glance, Horizon, and VMware, Nagios, GIT, Splunk.
  • Developed sub versioning system deployed in private cloud using OpenStack services.
  • Hands on expertise in using version controller tools like Subversion (SVN), GIT, Stash, IBM Clear case UCM.
  • Knowledge in Terraform as infrastructure providers, build images using Packer.
  • Extensively worked on Hudson, Jenkins and Team City for continuous integration(CI) and for End to End automation for all build and deployments.
  • Used Ansible for applying group policies on softnas for AWS cloud migrations.
  • Extensive experience inmigration of applications from On-Premise DC to Cloud using deployment pipelines.
  • Excellent knowledge on CQL (Cassandra QueryLanguage), for retrieving the data present in Cassandra cluster by running queries in CQL
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, Implementing and Post-production analysis of the projects.
  • Ability in deploying the developed code in a Web Sphere, Web Logic, Apache Tomcat/JBOSS, IIS7.
  • Experience in interpreted languages like ruby, python and Perl .
  • Excellent knowledge on Java/J2EE and also the ability of developing XML, HTML, Shell Scripts and Perl Scripts.
  • Performed operations on Mirror imaging, auto scaling and monitoring the actions of users in their respective groups.
  • Experience in OpenStack cloud, integrating it with Puppet.
  • Perform data profiling activities for files ingested into Hadoop(Big Data tool)
  • Managing and analyzing the petabyte-scalable data using AWS Redshift cluster .
  • Worked on Cloud automation using AWS Cloud Formation templates.
  • Deploying big data applications and Hadoop frameworks using EMR.
  • Expertise in Querying RDBMS such as Oracle, SQL Server using SQL, PL/SQL for data integrity.
  • Extensive experience on Open stack, Nagios, Splunk, Dynamite, AutoSys, Zabbix monitoring Tools.
  • Proficiency in .NET technologies including .NETFramework, ASP NET, C#, Win Forms, ADO.NET and AJAX.
  • Proficiency in installing and configuring VMware VSphere 5.x/ 4.x / ESXi 3.5 and VMware VCenter 4/3.5, vMotion, Storage vMotion, HA, DRS, FT, Host Profiles, SRM 5.0/4.0, VApps, VMware VCenter Converter, VMware systems monitoring tools and APIs.
  • Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Expertise in troubleshooting the problems generated while building, deploying and also in production support.
  • Experience in deploying WAR, JAR, and EAR files in WebLogic, Web sphere, JBoss, Tomcat application servers in Linux/Unix/Windows environment.
  • Having good Experience in Chef and Puppet for Deployment on Multiple platforms.
  • Experience is using Tomcat and Apache web servers for deployments and for hosting tools.
  • Knowledge about Microsoft Azure in creating cloud environment and managing the application and servers across Microsoft managed global datacenters.
  • Worked in an environment using agile methodologies for frequent releases.
  • Setup the local environment to build the Android source files using linux.
  • Experience in interchanging the data format using JSON.
  • Good knowledge in automation development with SALTSTACK.
  • Responsible for account growth of new and exisitng Google Cloud customers utilizing knowledge of PaaS, IaaS, and SaaS.
  • Explicit approach in understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX, LINUX( RHEL), Ubuntu, Mac, os, IBM AIX

Versioning Tools: CVS, Tortoise SVN, Clearcase, GIThub, Stash, Perforce and PVCS

Bug Tracking Tools: JIRA, Remedy, HP Quality Center, IBM Clear Quest, Mingle

Build Tools: Bamboo, Cruise Control, Hudson, Jenkins, ANT, MAVEN, Team City

Languages/Scripting: C, C ++,C#, Perlscripting, Shell scripting, SQL, Java/ J2 EE, Python, Ruby, PHP, Linux administration

Web Tec hn o l o g i es: Servlets, JDBC, JSP, HTML, JavaScript, XML,SSH

Web se r v e r s: Weblogic, Web Sphere, Apache Tom cat, JBOSS,SSIS

Configuration Management tools: Puppet, Chef, Ansible, Docker

RDBMS: Oracle, SQ L SERVER, M YSQL, DB 2

Cloud Tools: Rack space, Openstack, AWS

PROFESSIONAL EXPERIENCE:

Confidential, Saint Paul, MN

Sr. Linux / Sr. Devops Engineer

Responsibilities:

  • Participated in the release cycle of the product which involved environments like Development, INT, QA, UAT and Production.
  • Managed GIT repositories for branching, merging, and tagging.
  • Worked with Python Scripting on the back-end of ZABBIX.
  • Developed an Ansible role for Zabbix -agent which will be integrated into the CICD pipeline.
  • Developed Shell/Perl/Ruby Scripts for automation purpose.
  • Designed and architected cloud application deployment in OpenStack with Nova, Neutron, Keystone command line clients.
  • As an OpenStack admin, managed creation of new users, tenant and also assigning resource quotas to OpenStack users using Keystone.
  • OpenStack Cinder DR project win, leveraging NetApp FlexArray and AFF series along with Snap products to Cloud.
  • Created JSON files in templates of Packer and Terraform .
  • Create and manage Cinder volumes in OpenStack Cloud.
  • Create, retrieve and manage Images using Glance Image Service.
  • AWS Redshift . Achieved performance gain of 60% in terms of processing time and 65% in BI reporting.
  • Developed python scripts for a BI project for starting Redshift clusters, loading data from S3 to Redshift, scheduling.
  • Implemented DevOps best tools and practices such as centralized logging (ELK) server monitoring Nagios and Automation Ansible.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Creating instances and managing the infrastructure using Terraform .
  • Monitoring/Alerting tools such as New Relic, Nagios, and Graphite.
  • Involved in Testing the Web Services using SOAPUI .
  • Configuring Applications and components and setting up process flows in Urban Code .
  • Responsible for UrbanCode deploy server administration and upgrades.
  • Experience in executing the web service SOAP/REST using SOAPUI Pro tool.
  • Expertise in managing AWS cloud resources EC2, S3, EBS, VPC, ELB, RDS, Elastic beanstalk, Cloud Watch and IAM.
  • Handling critical UrbanCode migrated Metlife applications as a primary SME role very well.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform .
  • Custom Kafka broker design to reduce message retention from default 7 day retention to 30 minute retention - architected a light weight Kafka broker.
  • Developed Packer and Terraform workflows for quick infrastructure design and deployment.
  • Involved in designing various stages of migrating data from RDBMS to Cassandra .
  • Consumed Web Services ( WSDL, SOAP ) from third party for authorizing payments to/from customers.
  • Gained Hands on experience in analyzing the Cassandra data from flat files using Spark.
  • Able to create scripts for system administration and AWS using languages such as PowerShell, BASH and Python .
  • Strong Experience in implementing Service Oriented Architectures ( SOA ) using XML based Web Services ( SOAP / WSDL ) and REST Web Services.
  • Deployed cloud stacks using AWS CloudFormation, Optimized volumes and EC2 instances & created multi AZ VPC instances.
  • Maintained the user accounts RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Creating user level of access for related GitHub project directories to the code changes.
  • Configuring the Docker containers and creating Docker files for various applications.
  • Created Docke r images from scratch and customized and modified base images from existing environment configurations and maintaining the image repo for development teams.
  • Worked with Docker container snapshots, attaching to a running container, managing containers, directory structures and removing Docker images.
  • Created a script to add indexes to SQL Azure tables.
  • Experience with PowerShell and Azure PowerShell, developed and maintained PowerShell Runbooks.
  • Experience with Build, Deploy and Maintain Microsoft AzurePaaS and IaaS applications.
  • Docker container deploying micro services, and scaling the deployment using Kubernetes.
  • Used Power Shell scripts to automate the deployment process.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Conceived, Designed, Installed and Implemented CI/CD automation system.
  • Completed set up of CD environment with focus on Urban Code deploy.
  • Utilized Puppet to automate single-command provisioning for development and production environments for an operations tools startup.
  • Maintained puppet modules and manifests that automate deployment of configuration and software for OpenStack Control Plane.
  • Setup automated alerting of OpenStack Control Plane services using Zabbix triggers and templates.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, Packages.
  • Imported and managed multiple corporate applications into GitHub code management repo.
  • Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Created Custom Puppet modules for bootstrapping new servers with required application dependencies and packages.
  • Presented on View Object pattern in Web Application Automation C#, Ruby, Rake, Power shell, Selenium, Team City .
  • Worked on Utilization of Cloud formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Built and Deployed java source code into application servers in an Agile continuous integration(CI) environment.
  • I was involved in deployment of web applications into different application servers by using various deployment tools for ex: Jenkins and Bamboo server etc.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Designed CI/CD processes in the context of a Jenkins orchestration, including the usage of automated build, test/QA and deployment tools.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Install the Nagios on VM machines to track the defects and consolidated to resolve them.
  • Configure the Nagios monitoring tool on Centos and Ubuntu.
  • Create documents on build process and flow, build script maintenance, user guide for developers for local builds and experienced with TFS .
  • Expert in automation using .Net C#,PowerShell and VMware PowerCli.
  • D epl oy ed Java/ J 2 EEapplications t o App l i cat i on serv ers i n an Ag i l e con t i nuous i nt eg r at i on env ir onm ent and al so au t om at ed t he w ho l e p r oc ess.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.

Environment: Junit /selenium, Git, Python/Shell, SCM, Jenkins, puppet, Openstack, Ansible, Maven, Terraform, ANT, SOAPUI, Stash, Linux, Bash, Tomcat, Jira, Clear case, Nexus.

Confidential, Bloomington, IL

DevOps Engineer/ SCM Engineer

Responsibilities:

  • R espons i b l e f or d esi g n and m ai nt enanc e o f t h e Subv er s i o n / GIT R epos it o r i es, v i ew s, and t he acce ss co nt r ol st r a t eg i es.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
  • Build, test and run the code continuously and integrating changes to the project using Continuous integration tool Jenkins.
  • Involved in designing Amazon RedShift DB Clusters, Schema, and tables.
  • Used Nova commands to build and manage OpenStack VMs of different flavors and different images.
  • Involved in writing complex SQLs using windowing functions to extractdata from Redshift without Stored procedure.
  • Automating application deployments through IBM Urban Code Deploy, Oracle ATG deployment.
  • Managed Application deployment strategies in Private OpenStack Cloud.
  • Supported dozens of applications to migrate workloads to cloud based architectures using OpenStack.
  • Designed and implemented automated deployment using UrbanCode Deploy to manage major releases, monthly release and patches form development, integration and QA.
  • Excellent knowledge on Complete Cassandra architecture with in detail understanding of read, write and delete processes. Expert in benchmarking and load testing a Cassandra cluster using a Java-based stress testing utility called Cassandra-stress tool.
  • Experience in deploying and operating AWS , specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • Collaborate in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.
  • Writing chef recipes for various applications and deploying them in AWS using Terraform.
  • Experience on managing load balanced environments ELB & Multi-regional server environments (AWS Regional nodes managed via Chef Roles and Ohai Attributes).
  • Automated the cloud deployments using chef, python (boto& fabric) and AWS Cloud Formation Templates.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Automated Microsoft Security patch installation using .Net(C#) and PowerShell scripts.
  • Created detailed insight into all aspects of business operations through painstaking integration of Graphite , Logstash , Sensu , and Chef .
  • Provisioned the Chef nodes and deployed the cookbooks to chef server through UDeploy.
  • Developed and supported the Software Release Management and procedures using agile/scrum.
  • Used Chef and other configuration management tool to deploy consistent infrastructure code across multiple environments.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Written multiple cookbooks in Chef. Implemented environments, roles, databags in Chef for better environment management.
  • Owner of Jenkins, GitHub , Puppet, Artifactory, and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Worked on documentation - Chef Basics, Initial setup of Chef, Database implementation, Coding standards, Cookbook document, testing docs.
  • Worked on CI design and DevOps implementation projects using AWS , Chef and Jenkins to help build a custom continuous delivery system across environments and across applications.
  • Automating infrastructure in AWS with Chef, Ruby, and maternal unit, Created EC2 Instances and VPC network and assigned Roles and permissions via IAM key management.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Managing virtual machines, including migration with VMware and VSphere using snapshots. Used Maven to perform daily and weekly Software Builds.
  • Installed, administered and configured Jenkins Continuous Integration(CI) tool.
  • Experience in Automation Engineer Using Python Scripting, Django, Django-Celery, Postgres SQL.
  • Deploying Java Enterprise applications to Apache Web Server, JBoss Application server..
  • Conducted pre-sales technical support services for directing sales force of windows Azure applications.
  • Scripting in multiple languages on UNIX, LINUX and Windows - PowerShell, Shell script etc.

Environment: Java/J2ee, Maven, Subversion, Jenkins,Python, Shell Scripts, GIT, Puppet, Aws, Chef, Linux, Apache Web Server, Perl, Ruby, Citrix Cloud computing tools.

Confidential, North Caldwell, NJ

Linux / DevOps Engineer

Responsibilities:

  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Imported and managed multiple corporate applications in Git.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Implemented DevOps best tools and practices such as centralized logging (ELK) server monitoring Nagios and Automation Ansible
  • Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems.
  • Have experience on virtual and physical instance provisioning, configuration management, patching and software deployment with Ansible playbooks.
  • Hands on experience in Writing Python modules for Ansible customizations and creating inventory, job templates and scheduling jobs using Ansible Tower.
  • Developed an Ansible role for Zabbix -agent which will be integrated into the CICD pipeline.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Used Ansible to document all infrastructures into version control.
  • Managed and monitored the server and network infrastructure using Splunk.
  • Developed, maintained, and distributed release media and release notes for each scheduled release.
  • Collective and AWS and moved existing applications off windows seamlessly to it while aggressively growing.
  • Developed automation framework for application deployments to cloud environments.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT.
  • Worked on DevOps team based environment providing end-to-end solution.
  • Good experience in writing UNIX scripts, Perl script, Maven and Ant.
  • Scripting in multiple languages on Linux, Shell scripting, python scripting etc.
  • Securing Linux servers by hardening the OS using iptables, SELinux and rkhunter.
  • Coordinated all the IT projects successfully by resolving release interdependencies.
  • Worked on Confluence to share knowledge with other teams.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Integrated Maven with Perforce to manage and deploy project related tags.
  • Experienced in interfacing with clients/users on daily basis, providing status reports and project updates.

Environment: Subversion, ANT, MAVEN, Java.J2EE, Perforce, Jenkins, Apache Tomcat, UNIX, JIRA, Python, Perl Scripts and Shell Scripts,Ansible.

Confidential

Build and Release Engineer

Responsibilities:

  • Managed day to day IT duties and tasks for three offices and supporting multiple users.
  • Perf o r m ed al l nec ess ar y da y- t o - da y Subve r s i o n suppor t f or d i f f e r en t pro j e ct s.
  • Responsible for Branching and Merging the code as per the schedule.
  • Perform biweekly build cycle and testing processes.
  • U sed AN T and M AVE N a s a bu il d t oo l s o n j av a p r o j e ct s f or t he dev el opm ent o f bui l d ar t i f a ct s on t he sou r ce code.
  • Responsible for configuring and maintaining global and local zones.
  • Installed and Configured Continuum jobs for automating some Build Processes.
  • Installed and Configured Nexus to manage the artifacts in different Repositories.
  • Configured and automated the Jenkins Build jobs for Continuous Integration(CI).
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Designed and implemented Subver s i on met adata including elements, labels, attributes, triggers and hyperlinks.
  • Responsible for automation on AWS cloudformation template with Sparkle formation Library in Ruby.
  • Automation through Ruby scripts.
  • Administered Build Forge for automated build and deploy activities.
  • Used Perl/Shell to automate build and deployment Process.
  • Created and maintained the python deployment scripts for Web Sphere web application.
  • Documented the deployment process (Migration Doc) of code to production.
  • Used JIRA as Issue Tracking Tool.

Environment: Subversion, ANT, MAVEN, Java.J2EE, Continuum, Jenkins, Apache Tomcat, UNIX, JIRA, Python, Perl Scripts and Shell Scripts, Bamboo.

We'd love your feedback!