We provide IT Staff Augmentation Services!

Sr.devops Engineer Resume

3.00/5 (Submit Your Rating)

Elizabeth, NJ

SUMMARY

  • 6+ years of experience in implementation, deployment and support of DevOps practices including Continuous Integration, Automated Testing, Continuous Deployment and Continuous Delivery.
  • Having experience in writing many ad - hoc scripts using many popular different languages like Python, Ruby and Shell based scripting.
  • Extensive noledge in MongoDBconcepts and good noledge in Administration.
  • Building all the AWS infrastructure by using the Terraform and Chef, also by using the Terraform building the Security Groups VPC, ELB, according to the architecture of the project.
  • Developed enhancements to MongoDBarchitecture to improve performance and scalability.
  • Solid understanding of Software Development Life Cycle like Waterfall methodology and Agile methodology and Scrum.
  • Good understanding on IOT platforms and experience on SDKs in different APIs
  • 3 years wif Amazon Web Services (AWS) wif deep expertise in Amazon's cloud computing offerings.
  • Self-starter wif an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific and OpenStack technologies.
  • Hands on experience in AWS provisioning and good noledge of AWS services like EC2, S3, Route 53, CloudFormation, Elastic Bean Stalk, VPC, EBS etc, Knowledge of application deployment and data migration on AWS.
  • Author framework level IaaS code for software provisioning using best practices using Configuration Management tools like Ansible (preferred) or Chef
  • Develop automation and processes to enable teams to deploy, manage, configure, scale and monitor their applications in data centres and in cloud.
  • Proficiency in authoring and managing configuration management frameworks, such as Chef, Puppet, Ansible and Vagrant.
  • Written playbook usingAnsiblemodules such as yum, Copy, File, get, url, git, ping, service, template, debug, synchronize, user.
  • Experience building reusable framework for consuming and providing REST API’s using Java/ Node.js / PHP / Swagger.
  • Prior experience working wif common developer tool chains to achieve Continuous Integration. (Jenkins, TeamCityIntegrating Jenkins wif Testing Frameworks like SOAP, Cucumber.
  • Experience on Version Control System (VCS) like GIT, GIT-Hub, Git Stash; SVN.
  • Knowledge aboutSplunkarchitecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model.
  • Possess strong noledge of Windows PowerShell to write new, and refactor existing, scripts.
  • Hands-on experience of different product deployment tools (WIX/InstallShield, 1-Click Installation), technologies (C#, ASP.NET) and Scripting languages (NANT, VB Script, Powershell).
  • Experience implementing and administering monitoring tools Splunk and Zabbix, Sensu, Cacti, Nagios, Cacti.
  • Solid understanding of current web and internet technologies like Apache, Tomcat, Nginx, MongoDB, Cassandra, ElasticSearch, Memcache.
  • Extensively worked wif Change tracking tools like BMC Remedy, JIRA and used these tracking, reporting and managing bugs.
  • Experience administrating, deploying and managing Ubuntu, CentOS servers. Worked wif performance monitoring tools like Net stat.
  • Proficiency in authoring and managing configuration management frameworks, such as Chef and Puppet.Great experience wif Docker container service.
  • Installed, Supported Application and middleware WebSphere Application Server, IBM HTTP/ Apache Web Servers in AIX, and LINUXenvironment for various projects.
  • Experience wif Scripting or programming languages: C# or Powershell.
  • Demonstrated experience working wif REST API design and Implementation.
  • Extensively experienced in build automation tools like ANT, MAVEN and Gradleand has a good working noledge on these tools.Hands on experience wif Selenium Testing Tools.
  • Experienced in managing the performance of Applications using monitoring tools likeAppDynamics
  • Worked wif SAP B2B, BASIS, SCM and Finance team if any issue occurs wifGISand GSP teams related to idoc failure and document failure, as part of SAP XI support and development.
  • Deep expertise in building and breaking cloud-scale systems, wif focus on Information Security, Data Stewardship, User Autantication, Network Security, Key Management, Resource Isolation.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, XML, Shell, Ruby, Python, PHP, Perl, and HTML.

Version Control System: Harvest, Subversion (SVN), GIT, IBM Rational Clear Case.

Databases: Oracle 11g/10g/9i/8i, MYSQL, SQL server

Build Tools: Apache Ant, Maven, Team City and Sonar.

Repositories: Nexus, Artifactory, Docker as container technology.

CI Tools: Hudson, Chef, Jenkins, And Puppet, Build Forge

Operating Systems: Windows, Linux, UNIX, Aix, Sun Solaris 2, RHEL

Application Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss

Bug Tracking Tools: JIRA, AppDynamics, Remedy, ClearCase, HP Quality Centre.

Cloud Tools: OpenStack, AWS (EC2, Elastic Beanstalk, ECS, Cloud Watch, VPC, Subnets,SQS, SNS, S3, API Gateway,Elastic Cache, Elastic Search, Dynamo DB)

DevOps: Chef, Puppet, AWS, Terraform, OpenStack, Docker & Ansible

PROFESSIONAL EXPERIENCE

Confidential, Elizabeth, NJ

Sr.DevOps Engineer

Responsibilities:

  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef wif AWS CloudFormation and Jenkins for continuous integration.
  • Extensively worked wif distributed version control system Git in Linux environment for the version control of codes.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Managed the Deployment from Run deck and implemented as CICD plug
  • Design & implemented VPC service for extension of customer ‘s on-premises data centre wif AWS Cloud using AWS VPC and VPN & Direct connect services.
  • Good noledge on design principals and best practices in implementing REST APIs
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Worked in lambda function and created the python script to stop and start the EC2 instance in non-business hours to save the cost. Also used the auto scaling time-based policy to implement the same.
  • Hands-on noledge in one of the scripting languages - Python, Go, Powershell, Ruby, Shell, Perl etc.
  • Created a lambda function to stop and start the instance in AWS in non-business hours.
  • Manage and Monitor large production MongoDBshared cluster environments having terabytes of the data.
  • Building all the AWS infrastructure by using the Terraform and Chef, also by using the Terraform building the Security Groups VPC, ELB, according to the architecture of the project.
  • Created the AWS Instances through Terraform along wif chef provisioning.
  • Provisioning Frameworks: (one of) Ansible, Asgard, cfn-pyplates, wif a thorough understanding of underlying AWS API/generated cloud formation
  • Software distribution (Puppet, Chef, MSI).
  • Design continuous Build process using Jenkins to prevent build failures
  • Deploying AWS environments (VPC, Security Groups, ELB, Gateways) utilizing chef and Terraform.
  • Knowledge of Atlassian SDK, JIRA Java API, JIRA REST APIs and JIRA plugin development.
  • Experience utilizing automation tools such as Chef, Puppet, Ansible or Powershell.
  • Experience wif packaging programs like MSI, rpm, or other.
  • Deployed the code changes to all the environments by using the Terraform Apply to reflect the changes on the AWS Cloud.
  • Work wif Development, Storage and Network teams in installation and administration of MongoDB in the IT Enterprise Environment.
  • Used Application Monitoring Tool me.e.AppDynamics, troubleshooting AppD configuration issues, metric data, backend issues etc.
  • Used Jenkins plug-ins like Build pipeline, job DSL, templates etc Wrote GROOVY snippets in Jenkins.
  • Built Cloud infrastructure for Multi-Tier Applications wif Failover and High Availability Mode.Planning releases wif Zero downtime and no impact for the partners.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Designed & implemented enterprise grade wif customizable and cost-effective Solutions on AWS.Experience wif chef test kitchen, berkshelf and chef spec for unit test cases.
  • Worked on AWS- EC2, S3, Glacier, Storage Gateway, Elastic Load Balancing, VPC, IAM, RDS, CloudFront (CDN), CloudWatch Security Groups, SNS and Auto Scaling Services
  • Written Chef Cookbook recipes to automate installation of Middleware Infrastructure like Apache tomcat, JDK, and configuration tasks for new environments etc.
  • Written Chef cookbooks and recipes to Provision Several pre-prod environments consisting of Cassandra DB installations, Weblogic domain creations and several proprietary middleware installations
  • Develop automation framework for public cloud infrastructure deployments
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Involved in development of Test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Developed Networking policies for Docker Containers. Worked on Open source development tools like Docker Containers, Mesos, Kubernetes.
  • Strong task automation skills and experience utilizing tools such as Chef, Puppet, Ansible or Powershell.
  • Implemented a centralized logging system using log stash configured as an ELKstack (Elastic search, Log stash, and Kibana) to monitor system logs, AWS Cloud Watch, VPC Flow logs, Cloud Trail Events, changes in S3 etc
  • Used Kafkato collect Website activity and Stream processing.
  • Working as Dev Ops team for installation, configuration for Docker, Sysdigtool.
  • Experience in setting up Kubernetes cluster to orchestrate Docker container deployments to on premise virtual infrastructure. Experience in setting monitoring for Docker containers running on Kubernetes using Prometheus and Sysdig.
  • ExploreXLDeploy for deployment and XLReleasefor release management.
  • ConfigureXLDeploy andXLReleasefunctionality wif Mainframes and selenium.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures, and managing containers.
  • Configuration of Jenkins, Identifying and Installing required plug-ins to Jenkins, integrating external Unix servers, adding nodes/Slaves to Jenkins, writing scripts to configure build jobs, Build Pipelines, set up of automated Gerrit Verification Process of in Jenkins.
  • Worked in an agile development team to deliver an end to end continuous Integration/continuous delivery pipeline by integration Jenkins + Rundeck+ Chef and AWS for VM provisioning.
  • Installed Jenkinson a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Configured servers to send server & application data toSplunkand generating reports usingSplunk.
  • Debugging Chef Recipes and their execution trying to pull logs intoSplunkand monitor deployments.
  • Responsible for branching and merging of code base for various applications release.
  • Managed application deployment for complex projects including systems integration.
  • Assist wif supporting source code management tools and automation builds by Maven including Dependency Management.Ensure proper management of the product release life cycle.
  • Develop deployment plans and schedules for the Change Review meeting.
  • Manual Installation and configuration of Tomcat and Apache servers.
  • Hands on experience in installing and administrating CI tools like Jenkins, GIT, Perforce and Nexus.

Environment: Subversion, Git, Gerrit, Jenkins, Jenkins, JBOSS, Fisheye, AppDynamics, Jira, Stash, WebLogic, Apache Tomcat, Nginix, Chef, Terraform, Docker, Kubernetes, Tortoise SVN,Splunk, AEM, Maven, Nexus Maven Repository, Red Hat Linux, Docker, Amazon Web Services, Azure, Python, Rundeck, XML, UNIX/LINUX, AWS, Subversion, GIT.

Confidential, Richmond, VA

DevOps Engineer

Responsibilities:

  • Worked as Integration engineer for modem software team. Handling build and release management
  • Develop and maintain configuration management system, and manage repositories, branches, tags using GIT.
  • Installed Puppet Master, Puppet agents, written puppet modules for apache, database setup, create user, group accounts.
  • Implemented multi-tier application provisioning in OpenStackcloud, integrating it wif Puppet.
  • Involving in debugging issues, resolving functional issues and provide bug free software releases to end customers.
  • Facilitate release team meetings pertaining to release process and release schedule until completion.Created repositories, branches, and tags and involved in merging process.
  • Resolving compiler error/warning of release builds to maintain quality software as per organization standards.
  • Heavily involved in implementing Technologies from Red Hat like Open shift &OpenStack cloud base. Build and configured Jenkins slaves for parallel job execution.
  • Installed and configured Jenkins for continuous integration and performed continuous Deployments.
  • Installed and configured Kafka, Zookeeper clusters setup using Ansible Playbook.
  • Implemented custom monitoring dashboard and alerts throughSplunk, CloudWatch, NewRelic, and PagerDuty into auto deployment processes.
  • Maintain automation & network simulators; develop Python test scripts, run regression/sanity test release binaries.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it wif Puppet.Analyzing memory analysis on every build to resolve memory redundancy.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Created local, virtual repositories in JfrogArtifactory and integrated wif Jenkins.
  • Worked in Agile project management process. Knowledge of branching strategy.
  • Used Application Monitoring Tool me.e.AppDynamics, troubleshooting AppD configuration issues, metric data, backend issues etc
  • Worked on Configuration management tool Ansible for continuous delivery (CD) written recipes for new environments.
  • Wrote Ansible Playbooks wif Python SSH as the Wrapper to Manage Configuration of AWS nodes and tested playbooks on AWS instances using Python.
  • Strong experience in indexing data from apache log servers into Splunk and creating dashboards and worked in integrate Service Now wif Splunk to costume the alerts from Splunk and Create Service Now tickets.
  • Worked on many of the Splunk alert tickets to resolve and troubleshoot the erros.
  • Compiling software from source such as Linux distributions or other open-source software.
  • Document any new process on tools train new hires and colleagues.
  • Developed Shell Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Take part in code peer review of the test cases, Bug review and QA weekly status meetings.
  • Reporting defects for the failed test cases and tracking the status on the daily basis.
  • Worked in real lab environment to resolve technical problems and impart expertise.

Environment: Java/J2ee, GIT, ANT, Jenkins, Maven, Puppet, Openstack, AppDynamics, Artifactory, Shell, Python, Unix and Linux.

Confidential, New York, NY

Sr Build/Release Engineer

Responsibilities:

  • Release Engineer for a team dat involved different development teams and multiple simultaneous software releases.
  • Participated in weekly release meetings wif Technology stakeholders to identify and mitigate potential risks associated wif the releases and using Version Control Tools likes Rational Clear Case, Rational Team Concert (RTC).
  • Imported and managed multiple corporate applications into Tortoise SVN.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Deployed J2EE applications to Application servers in an Agile continuous integration environment and automated the whole process. Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Documented the entire build and release engineering process and provided on call support.

Environment: Tortoise SVN, Jenkins, Sonar, Java/J2EE, ANT, MAVEN, Web Sphere, Perl Scripts, Shell Scripts, Ruby, XML, UNIX, Oracle10g, JIRA, Python

Confidential, Los Angeles, CA

SCM /Build and Release Engineer

Responsibilities:

  • Developed Hudson Plugins which integrates our In-house tools wif Hudson.
  • Designed use cases and other technical design documentations along wif other team members for the Application as per the business requirements.
  • Used SVN for Versioning of source code.
  • Designed framework for end user acceptance testing, poll the SCM for new Commits.
  • Build the code using build tools, Maven, Antetc.
  • Knowledge on Unix/Linux shell scripting. Knowledge of operating system, network, and compiler concepts.
  • Designed and implemented automation deployment using to promote major releases, monthly releases, and patches from Development - Integration/QA - Staging/UAT - Production.

Environment: Java/J2ee, Hudson, Maven, Ant, JavaScript, Ajax, JQuery, Ant, XML, LDAP, SVN, Junit, Oracle.

We'd love your feedback!