We provide IT Staff Augmentation Services!

Devops/build Engineer Resume

Miami, FL

SUMMARY:

  • Nine years of extensive experience in providing cost - effective, scalable, secure and highly available business applications for enterprise customers in cloud environment and Telecom network.
  • Exposure/experience on leading multiple cross functional teams across the globe.
  • Currently, Working in Openstack & SDN-NFV deployment and development.
  • Have extensive experience working on PCU2 development, Maintenance and deployment for (E) GPRS, WCDMA and RNC software development and maintenance to previous releases for Confidential Networks.
  • At Confidential, was involved in implementation of Upgrade Path and Data server design for Nortel GSM Confidential .
  • Provided configuration management expertise to all software development projects.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Puppet.
  • Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using JENKINS & BUILD Pipelines, Shell.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment like OpenStack.
  • Experience working with KVM, libvirt, VMWare or other virtualization technology.
  • Experienced Linux /UNIX systems administration.
  • Strong scripting skills (e.g. Python, Shell, Perl, Unix Shell Scripting).
  • Knowledge of IP networking, DNS, load balancing and fire walls.
  • Experience in deploying and maintaining private cloud infrastructure of OpenStack.
  • Have good experience in Cloud migration/integration/deployment.
  • Experience in building new OpenStack Deployment through Puppet and managing them in production environment.
  • Working knowledge of different types of hypervisors (QEMU KVM, VMWare Hypervisor).
  • Experience in automating provisioning of resources in OpenStack Nova (VMs, images), Neutron (networks, ports and routers) and Swift (Cusomized metadata).
  • Experience in user/role/group management using openstack to provide fine-grained, secures access to resources.
  • Experienced in OpenStack environments to create and manage users using Keystone and VM management using OpenStack, volume management using Cinder, network and port management using Neutron.
  • Experience in software Release Management, Deployment and Build Management using Git, Gerritt, SVN, Clearcase and Jenkins.
  • Good understanding of Build, Manage, Monitor and Remediate cycle of infrastructure.
  • Experience in troubleshooting and resolving production service issues and outages during build, deployment and management phases.
  • Experience in moving physical workloads to cloud in a reliable and least impacting fashion.
  • Install, configure and support network topology routers, switches, load-balancers and console servers.
  • Performance tuning of Linux machines in the environment by kernel parameter tuning, identifying process that hog the system resources and containing them.
  • Expertise in UNIX shell scripting and python scripts used to automate day to day administrative tasks.
  • Responsible for Operating System maintenance activities like upgrading the OS, updating the services and third party software.
  • Worked on maintaining integrity of Linux, Solaris servers by performing patching operations on regular basis.
  • Working knowledge of Firewall scripts, and securing Linux production systems Experience in debugging, system integration and support.
  • Provides technical leadership for problem escalation and resolution.
  • Highly motivated with the ability to work independently or as an integral part of a team and committed to high levels of professional.
  • Experience in working for global offshore teams to coordinate production releases.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment like OpenStack.

TECHNICAL SKILLS:

Operating Systems: Linux, Ubuntu, Red Hat, CentOS, Fedora, Windows

Languages & Technologies: C, Data Structures, Unix, Python and SQL

Cloud Stacks: OpenStack

OpenStack: Nova, Neutron, Swift, Keystone, Glance, Cinder, Horizon

Tools Used:: Eclipse, Source Insight, Microsoft Visual Studio 13.0, Wireshark, Nethawk, Trace 32, Cruise control, Jenkins(Maven), HIT, BMT, Lauterbach, TFTP, Filezilla, IDA, SMOLOC

Version Control Tools: GIT, SVN, Clearcase, CVS

Concepts: Network Function Virtualization, Qemu/KVM Hypervisor, deployment of Openstack, RNC and BSC Data Schema, ATCA

Hardware: BSC, RNC and ATCA

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

DevOps/Build Engineer

Responsibilities:

  • Developed Object Storing/Retrieval/Update with swift using the GUI, as well as we have developed to check the health monitoring of various nodes in agile mode.
  • Setting up development environment for OpenStack using devstack (multi node setup with neutron network on Cent OS machines).
  • Involved in Requirement gathering, Analysis, Design, Estimation, Development and testing of the assigned tasks in openstack.
  • Used Puppet Enterprise to Manage Application configurations in a large Qemu-KVM environment
  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Tags and performed Merges in GIT.
  • Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds.
  • Coordinated with Project Managers to develop the SCM Plans and Tool Usage Models.
  • Designed and maintained the VOBs and the Views (Snapshot and Dynamic).
  • Integrated Puppet deployment with GIT with automated Jenkins
  • Installations of Swift module in different linux flavors by using openstack. Implementation during coding phase and testing.
  • Knowledge of using Jenkins for continuous integration tool for building and deployment of code.
  • Deployments of openstack Swift at various customer sites, automation of scripts and bug fixing.

Environment: Openstack, Build & Release, Swift, GUI, Linux, Jenkins, Maven, Puppet, Chef, Python, Unix Shell script, SQL, Linux, Ubuntu, GIT

Confidential, Arlington Heights, IL

DevOps /Configuration Engineer

Responsibilities:

  • Managed hardware, software, and networking for a large scale OpenStack cluster
  • Openstack and Virtualization experts for field deployment for various customers.
  • Testing Cloudferry product and reported many quality bugs in the software which helped in enhancing Cloudferry product.
  • Helping customers to test Cloudferry product and make it usable for live cloud migrations for Telecom Operators.
  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds.
  • Deployment of Openstack with FLAT and VLAN network which are the Neutron functionality by creation of multiple VMs and accessing them with LBAAS as a service by using Openstack
  • Managed and developed Puppet modules responsible for deploying OpenStack
  • Managed Servers and Reports using Puppet through host groups and puppet modules and manifests
  • Migration of cloud environment from Grizzly to Icehouse using Cloudferry Product before agreed date committed to customer.
  • Used OpenStack client (nova, neutron, cinder, swift and keystone) to manage OpenStack resources for applications
  • Provided infrastructure support and user support for OpenStack based private cloud
  • Managed existing and helped creating new Users and tenants through Keystone
  • Managed Network allocation in Neutron to create new public networks
  • On boarded new nova compute hypervisors with checks ensuring their health before enabling them
  • Configuring and implemented an OpenStack SDN infrastructure to enable massive dynamic scaling of compute and storage resources.
  • Configuring and implemented OpenStack Nova to provision virtual machines on KVM for compute.
  • Created VM snapshots using nova and glance to backup application state into glance images periodically.
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Used Cinder to attach persistent volumes to nova VMs to ensure data redundancy on the hardware
  • Creating the Virtual Machine for 3G-Small Cell, Virtualization of Network by using Qemu-KVM
  • Creating the complete setup with core network running on another machine.
  • Implementation of code for several modules.
  • Debugging the issues reported from various stakeholders.
  • Knowledge of using Jenkins for continuous integration tool for building and deployment of code.

Environment: Openstack, Neutron, KVM, Nova, Unix Shell script, Jenkins, Maven, SQL, Linux, RedHat, GIT

Confidential

Technical Lead(C Programmer/Devops Engineer)

Responsibilities:

  • Got training on Openstack
  • Successfully handled modules single handedly.
  • Close and daily interactions with customer and team to understand requirements.
  • Doing Analysis, Estimation and Development of the assigned tasks.
  • Involved in design and development of various modules.
  • Involved in creating UTP, UTR, and SSI for testing.
  • Setting up ClearCase clients for developers by installing ClearCase software.
  • Involved in code review and test cases review.
  • Exposed to all phases of Software Development Life Cycle (SDLC).
  • Followed quality standards of CMMI level-5.
  • Built tools and scripts to trouble shooting of the system.

Environment: C, Data Structures, Algorithm, Unix Shell script, UNIX, Clearcase, HIT, BMT, IDA

Confidential

Technical Lead(C Programmer/Devops Engineer)

Responsibilities:

  • Discussions with customer for freezing requirement by doing proper analysis
  • Preparing the design document
  • Implementing the code, reviewed unit and sub system integration test plans.
  • Review of code from different team members
  • Setting up ClearCase clients for developers by installing ClearCase software.
  • Debugging in the execution of SSI test cases.

Environment: C, Unix Shell script, Clearcase, MSVS, HIT, BMT, Nethawk

Confidential

Senior Software Engineer(C Programmer/Configuration Engineer)

Responsibilities:

  • Discussions with customer for freezing requirements & preparing the design document
  • Implementing the code, reviewed unit and sub system integration test plans.
  • Setting up ClearCase clients for developers by installing ClearCase software.
  • Performing the unit testing and sub system integration testing for the feature.
  • Prepared automation suite for the feature in Jenkins tool.

Environment: C, Data Structure, Unix Shell script, Clearcase, Jenkins, Maven, HIT, BMT, Nethawk, Lauterbach

Confidential

Senior Software Engineer(C Programmer/Configuration Engineer)

Responsibilities:

  • Discussions with customer for freezing requirements & preparing the design document
  • Implementing the code, reviewed unit and sub system integration test plans.
  • Review of design document and implementation of team members.
  • Executing the unit testing and sub system integration testing for the feature.
  • Debugging the failed test cases and fixing in the code.
  • Prepared automation suite for the feature in Jenkins tool.
  • Built tools and scripts to trouble shooting of the system.

Environment: C, Data Structure, Unix Shell script, Clearcase, MSVS, HIT, BMT, Lauterbach

Confidential

Senior Software Engineer (C Programmer/Configuration Engineer)

Responsibilities:

  • Involved during Implementation of the code and compilation of the code
  • Preparing and execution of the Unit Test Plan and Sub System Integration Test plan.
  • Fixing the bugs raised byI&V team.
  • Prepared automation suite for the feature in Jenkins tool.
  • Helping to the customers to use the feature in various networks.

Environment: C, Data Structure, Unix Shell script, Clearcase, Jenkins, Maven, HIT, BMT, IDA

Confidential

Software Engineer(C Programmer/Configuration Engineer)

Responsibilities:

  • Involved during Implementation of the code and compilation of the code
  • Create and execution the Unit Test Plan and Reviewing Sub System Integration Test plan.
  • Bug fixing
  • Preparation of performance test cases to be executed by I&V team.
  • Prepared automation suite for the feature in Jenkins tool.
  • Built tools and scripts to trouble shooting of the system.

Environment: C, Data Structure, Unix Shell script, Clearcase, HIT, BMT

Confidential

Software Engineer(C Developer/C Programmer)

Responsibilities:

  • Involved during Implementation of the code and compilation of the code
  • Preparing and execution of the Unit Test Plan
  • Bug fixing during Unit Testing.
  • Automated Unit test cases in Cruise control.

Environment: C, Unix Shell script, SVN, HIT

Confidential

Software Engineer(C Developer/C Programmer)

Responsibilities:

  • Involved during Implementation of the code and compilation of the code
  • Creation and execution of the Unit Test Plan
  • Bug fixing.
  • Automated Unit test cases in Cruise control.
  • Built tools and scripts to trouble shooting of the system.

Environment: C, Unix Shell script, SVN, HIT

Confidential

Technical Leader/Senior Software Engineer (C Developer/C Programmer)

Responsibilities:

  • Lead development and testing teams for reproducing customer faults under lab conditions, providing quick workarounds, log analysis, fixing and testing code/design issues reported from live networks.
  • Simulation of the fault scenarios in soft-kernel or target environments from end-to-end system perspective involving multiple network elements.
  • Interacting with end customers for understanding reported faults and providing immediate resolutions.
  • Conducting Presentation/Training sessions to Confidential customers for explaining new features and effect of these enhancements on operators, network elements and end users.
  • Design and Protocol Level discussions with Confidential related to new features and Change ations to be included in future builds to be deployed in the field.
  • Developing testing plan and strategies for feature testing, functional testing, load testing and release testing of new features and enhancements requested by Confidential end customers.
  • Worked at client site (AIRCEL, India) for supporting Field Deployment of MP9.0 CD maintenance package of Packet Control Unit.
  • Ability to communicate technical data to non-technical staff.
  • Technical design and documentation of new applications
  • Experience of supporting internal operations as well as external clients.
  • Handled all the quality standards as per CMMI Lavel 5 standard.
  • Added the test cases to be run in continuous integration tool in Jenkins.
  • Built tools and scripts to trouble shooting of the system.

Environment: C, Data Structures, Algorithm, UNIX environment, Unix Shell script, Clearcase, HIT, BMT, Nethawk, IDA, MSVS.

Confidential

Software Engineer (C Developer/C Programmer)

Responsibilities:

  • Involved during Implementation of the code
  • Creation and execution of the Unit Test Plan.

Environment: C, Data Structure, Unix Shell script, CVS

Confidential

Software Engineer (C Developer/C Programmer)

Responsibilities:

  • Involved in Creating Unit Test Plan and Sub system integration plan.
  • Execution of the Unit Test Plan

Environment: C, Data Structure, Unix Shell script, CVS

Hire Now