We provide IT Staff Augmentation Services!

Lead Platform Engineer Resume

2.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • Confidential is IT professional with more than 12 years of diversified experience in designing and implementing the networking and cloud infrastructure solutions, currently working as Lead Platform/DevOps Engineer, mainly responsible for design and deployment the micro - service aligned applications on hybrid cloud. Worked primarily in the Networking and Telecom arena. Technological fortes are Kubernetes, Docker, OpenStack, Python, AWS, Ansible, DevOps, Virtualization, C++, GoLang, Linux and Networking.
  • Good experience in Agile product development methodologies and following best scrum practices.
  • Good overall experience in migrating the monolithic applications to Kubernetes and docker based architectures.
  • Strong experience supporting the DevOps in deploying the applications in cloud and bare metal servers in dev and prod environments.
  • Strong experience in deploying the applications with Kubernetes, Docker, SaltStack and Ansible.
  • Experience working with Linux namespaces and cgroups.
  • Experience in evaluating and integrating the operations supporting tools such as ElasticSearch, Fluentd, Kibana, Grafana, Prometheus and KAFKA.
  • Experience in designing and deploying the stateful and stateless applications using Kubernetes.
  • Experience in Designing, Deploying and Administering the OpenStack Cloud.
  • Experience in deploying the cloud application on AWS public cloud.
  • Experience in Jenkins as part of CI and its integration with build and cluster environment.
  • Good experience in OpenStack key components KeyStone, Neutron, Nova and its integration with third party vendors.
  • Experience in designing the applications with Micro-Service architecture.
  • Good experience in developing multi-threaded applications using C, C++, Python, GoLang, IPC and socket programming.
  • Good experience in Linux Systems Programming.
  • Good working knowledge of Linux IP Stack and Firewall.
  • Good working knowledge of Networking protocols (ARP, IP, TCP, UDP, ICMP, IGMP, SIP, DNS).
  • Good knowledge of routing protocols (OSPF, BGP, MPLS and L3VPN).
  • Good knowledge of VLAN (Virtual LAN), Link aggregation and Bonding.
  • Good knowledge on data centre overlay tunnelling protocols GRE and VxLAN.
  • Good knowledge of Virtual routing and forwarding (VRF), Access Control List (Netfilter), IP Forwarding, QoS, Rate Limiting.
  • Good experience in implementing the distributed routing solutions.

TECHNICAL SKILLS:

Operating Systems: Linux

Programming Language: C, C++, Python, Go.

Cloud Technologies: Kubernetes, AWS, Docker, OpenStack, KVM, Keystone, Neutron, Nova, Ansible, OpenvSwitch, and Redis.

Networking Skills: TCP, UDP, IP, SIP, OSPF, BGP, MPLS, Socket Programming, Multithreading, Linux QT, 6Wind IP Stack, Netfilters, ACL, FireWall.

Database: LDAP, Redis.

Tools: GNU tools, IP tools, Jenkins, Jira, Git, Atlassian and SVN

Delivery models: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Lead Platform Engineer

Responsibilities:

  • Deploying the Kubernetes and Docker platform on OpenStack and AWS clouds.
  • Develop the Ansible playbooks and Salt-States for deploying the Kubernetes platform and applications.
  • Kubernetes as deployment platform for life cycle management of docker containers and pods.
  • Defining the Kubernetes deployment yaml files for management of applications.
  • Define the Network architecture for Kubernetes and docker containers and internal and external communications.
  • Deploying the state-ful and stateless applications using Gluster and OpenStack cloud storage options.
  • Design the CI/CD pipeline in Jenkins and corresponding tools for Docker images.
  • Hosting the EFK stack, KAFKA and other monitoring and statistics collecting clusters on AWS public cloud and integrating them with private Datacenter.
  • Design and Implementation of upgrade and rollback of Micro-Services based applications based out of Kubernetes platform.
  • Redis sentinel cluster as distributed key/value store for application configurations.
  • Feature development and bug fixing of C++ backend modem software that runs as vCPE in Cloud environment.
  • Redesign the legacy tripe play DATA, VOICE and VIDEO applications to align with NFV architecture in a way to run on OpenStack cloud.
  • Auto-Scaling of cloud applications with OpenStack HOT template orchestration.
  • Develop the Ansible play books for deploying the OpenStack, Kubernetes and cloud applications.

Solution Environment: Kubernetes, Docker, Python, OpenStack, C++, Go and Linux.

Tools: Ansible, GNU Tools.

Confidential

Lead Engineer

Responsibilities:

  • Design and Development of Residential gateway router and firewall.
  • Contributed to OpenStack ML2 neutron plugin and Its integration with ADTN’s SDN controller with REST APIs.
  • Migration of physical HW based test environment to OpenStack based virtual environment.
  • Design, Deployment and Administration of OpenStack cloud as NFVI to support the NFV ready platform.
  • Develop OpenStack Ansible scripts for deploying the OpenStack on multi node clusters.
  • Porting of Network applications using linux bridges to OpenvSwitch.
  • Using Docker containers as virtualization mechanism.
  • Integrating the OpenvSwicth with GRE and VxLAN tunnel protocol.
  • Feasibility study and PoCs to migrate the Confidential ’s GPON based physical residential router to vRG in OpenStack cloud.
  • Configuring the OpenStack tenants and roles, also allocation of cloud resources to Tenant Project.

Solution Environment: C++, Python, OpenStack, Linux.

Tools: Ansible, Gdb, IXIA, Shenick.

Confidential

Lead Engineer

Responsibilities:

  • Evaluating BRCM GPON SoC capabilities using Reference design
  • Fulfilling the gaps between the Confidential required features and BRCM supported features.
  • Developing the time critical applications like IPTV under threading model of QNX.
  • Tweaking the priorities for multiple Realtime threads.
  • New feature development and bug fixing.
  • Design and development of Inband management framework in BRCM SoC used for voice signalling
  • Modified BRCM OMCI data models to interoperate BRCM ONT with Confidential OLT

Solution Environment: C, C++, Linux, BRCM SDK.

Tools: Gdb, IXIA, Shenick.

Confidential

Lead Engineer

Responsibilities:

  • Design and development new features on OPTI-6100 SONET as transport platform.
  • Assign priorities to all the tasks/threads with respect to their functionality.
  • Implementation FEFI feature in order to inform the remote faults CSF and RDI.
  • Ported the Confidential Network Utils modules to Linux.

Solution Environment: AOS/QNX, Embedded Linux, C, C++

Confidential

Technical Architect

Responsibilities:

  • Design and Implementation of following:
  • Software system in Agile product development methodologies
  • Developing the new extensions to Linux IP Stack with BSD Netgraph framework.
  • Integrating the 6Wind IP stack with WindRiver Linux
  • Implemented the ACL based QoS solution using Cavium Network Processor 56xx queuing discipline.
  • BCN internal VLAN solutions as ethernet Interfaces
  • Configurations for BCN main and extension switches
  • BCN Switch Manager Daemon to update main and extension switch configuration with respect to IP configuration changes
  • Link Aggregation Group for ATCA and BCN hardware environment
  • Fetching of the Interface RTE Information from CLI
  • Inter Task Communication framework design and implementation using Google’s open source Protobuf files
  • Following best scrum practices

Solution Environment: C++, C, Boost, STL, WR Linux, RHEL linux, xml, TCP sockets, UDP sockets, NETLINK sockets

Tools: Gdb, Valgrind, Tcpdump, Netgraph, Google Protobuf

Confidential

Module Leader

Responsibilities:

  • Requirement gathering and analysis of the same
  • Multithreaded High Level and Low level Design for deduplication application
  • Design and development of replication feature
  • Resource management

Solution Environment: C, C++, Linux, gdb, valgrind

We'd love your feedback!