Post Job Free
Sign in

Engineer Manager

Location:
Redmond, WA
Posted:
October 14, 2020

Contact this candidate

Resume:

ANIL CHOUDHARY

adgy7v@r.postjobfree.com 206-***-**** Visa: Valid H1B Visa

20+ years of extensive and proven experience in Software industry with emphasis on providing solution in Cloud solutioning, Automation and Network security.

Proficient in development and implementation of OpenStack (Nova/Neutron/Key Stone /Glance) and performance monitoring.

Extensive experience in Kubernetes, Docker, VXLAN, EVPN, Firewalls and Load Balancers, Python, Ansible.

Strong experience of Deploying Red Hat Open Stack Platform i.e. RHOSP10 and RHOSP13 using Ansible scripts on HPE synergy and DELL scaleio storage.

Expert in Cloud Native Deployment Using Kubernetes on BareMetal.

Expertise in Deploying K8s cluster using Open stack Heat.

Having strong experience of Deploying Open stack on HP gen8 and gen 9 blade, Dell blade and cisco UCS B series Servers.

Good experience in Ansible automation

Good experience in REST API development using the Node JS, NPM.

Maintained old Telco inventory NGI nectcracker and IT inventory iTOP which is manage with puppet and Pentaho Data integration.

Developed health manager for network management systems using SEC (Simple Event Correlation) tool

Expert in testing of Network Security features i.e IDS/IPS, protocol anomaly, worm, malware, spyware, DHCP/DDNS, Anti-Spam, Inline Anti-Virus stack for SMTP, POP3 and HTTP traffic, Firewall, Intrusion evasion techniques, VPN, Radius accounting for user based resolution in ip-reputaion of Anti-spam

Worked as solution designer for RHOSP Platform for T-Mobile.

Vast experience in fixing functionality issues in various services of Open stack like nova and neutron.

Worked as solution designer for Service assurance for various clients i.e. Ziggo and mobistar

Developed Automation Test suite using STAF, Perl and open source tool like hping, rain,openh323, kamailio, ike,iperf etc., Perl SNMP v2 trap receiver

Developed Performance automation system using silk and Perl

Developed Linux kernel-based packet generator to use it instead of ixia for performance testing

Experience in deploying iPolicy device at various customer sites

Good experience in testing of features like authentication using radius, LDAP and NTLM use free radius on Linux

Good experience on 802.11 protocol

Good experience in Backend Testing of the applications by executing SQL commands. Experience in testing database applications of RDBMS in ORACLE and SQL Server

Strong experience in developing end to end automation suite using Perl.

Vast experience in Infrastructure, networking and application (web based; client server & Cloud based) management.

Expertise in Problem solving and Bug Tracking Reports using Bug tracking Tools.

Expert in creating test plan and test strategies for the project. Design test scenarios and test cases. Review the test cases prepared by team.

Experience in Front-end testing, System testing, Unit testing, Integration testing, Performance testing, Stress testing, Backend testing and Regression Testing of Web based and Client/Server applications.

Performance evaluation and testing of device using Spirent, ixia

Developed Android Device Test Automation

Ability to work on multiple projects based on priority and ability to work as individual contributor (IC) with full ownership as well as a Technical lead for a team.

Quick learner with good communication and interpersonal skills

Has multiple awards i.e. Employee of Quarter, Best performer, Champion for his outstanding performance.

Key strengths are extremely hard working and sincere with exceptional performance.

EXPERIENCE

Position

Company

Duration

Cloud Solutions Architect

Erricson, Noida, India

05/18 to 10/19

Sr. Cloud Automation Engineer

Exponential Interactive Inc., Noida, India

11/15 to 04/18

Technical Manager

Tech Mahindra Pvt. Ltd. Noida, India

01/08 to 10/15

Technical Lead

Ipolicy Network, Noida, India

04/2001 to 12/07

Software Engineer

Future Soft, Chennai, India

02/2000 to 03/2001

TECHNICAL SKILLS

Operating Systems

Windows 10/7/200/XP, Linux Red Hat, Linux Suse 11.1, UNIX, Solaris, Ubuntu 14.04, MS-DOS.

Languages

C, C++, Java, .NET, JSP, ASP, JavaScript, PHP, XML, Perl, Shell, Ruby, Python

Technology

OpenStack, Kubernetes, Docker, VXLAN, EVPN, Firewalls and Load Balancers, Node JS, NPM, Rest API

DevOps Tools

Ansible, Puppet, SaltStack, Terraform, Jenkins, Git, GitHub, Artifactory

Cloud &Virtualization

OpenStack (Nova/Neutron/Key Stone /Glance), Oracle OVM/OVS, VMware, AWS, Docker, Kubernetes

Cloud Management & Monitoring

Puppet, Zabbix, Logstash, Graphite, ElasticSearch, Kibana, Grafana

Libraries and framework

Sockets, ACE, Boost, Xerces, RPC, Win32, .NET

Automation Tools

Ansible, Selenium, Silk Test, Robot framework, STAF (Software testing Automation Framework)

Databases

Oracle, PostgreSQL, MySQL, SQL Server, Sybase, PL/SQL, ODBC, JDBC, Hibernate

Application servers & Middleware

Apache, WebLogic, JBoss, GlassFish, RabbitMQ

Management frameworks

Oracle EM 12c, OpenView, Tivoli, Remedy

Networking & Telecom standards

TCP/IP, SNMP, CMIP, SS7, ATM, Frame Relay

Storage arrays and switches

ZFS, Clarion, Compellent, HP EVA, LSI, NetApp

IDE & Source control

Eclipse, NetBeans, Visual Studio, CVS, Git, Gerrit, Subversion

Methodologies

OOD/OOP, UML, Agile/SCRUM, Structured programming

EDUCATIONAL QUALIFICATION

Qualification Course)

University

Percentage of Marks

Passing Yr.

Master of technologies (M. Tech.)

in Computer Science

Indian Institute of Technology, Roorkee, India

73 %

2000

Bachelor of Engineering (B.E) in Electronics &Communications

M.B.M. engineering College Jodhpur (Rajasthan)

60%

1996

RECENT PROFESIONAL EXPERIENCE

Organization: Ericsson Client – T-Mobile.

Project Description-Virtual Ericsson Charging System (VECC) - Ericsson Charging is a modular, scalable, open, single convergent Online Charging System (OCS) using industry standards and protocols. As an evolution of the industry-leading Ericsson Charging System, Ericsson Charging provides a low-risk but effective route to capture and secure revenue streams and take advantage of business opportunities from both traditional telecom services as well as digital services, 5G and IoT.

Objective of VECC Program is to migrate charging application i.e. OCC, AIR, SDP from Bare Metal to Open Stack.

Role: Cloud Solution Architect May 2018 to Nov 2019

Responsibilities: Working as Cloud Solution Architect for T-Mobile project and perform following responsibilities.

Implement Ericsson Charging System (ECC) from Bare Metal to Virtual using RHOSP 10 and RHOSP13

Upgraded Red Hat OpenStack Platform i.e. RHOSP10 to RHOSP13.

Design specifications so that ECC solution Perform similar to existing BareMetal solution.

Performed the backup of the database i.e. MariaDB and update the configuration of the under cloud and overcloud Controller nodes.

Upgraded all Controller nodes simultaneously to OpenStack Platform 13.

Platform verification using OpenStack Rally.

Created HEAT template to create and define a Stack. It uses Heat Orchestration Templates (HOT) as a template format for its Overcloud deployment plan.

Used Ansible playbook to deploy RHOSP under cloud on KVM host

Prepared RHOSP 10 and RHOSP13 MOP (Method of Procedure)

Validated the network connection for controllers and Computer Blades

Solved Critical issue of RHOSP 10 and got Lab exit.

Ensure coordination of migration activities, evaluate and report performance of migration of applications

Utilize technical expertise to manage multiple assignments, including large and critical assignments to assure timely and cost-effect objectives delivery

Schedule and prioritize work and plan a sequence of development activities that accomplish the planned targets. Set priorities and provide reports to the management

Supervises the work of team. Mentor and coach team members

Providing solution to critical production issues and fix the root cause.

Environment and Tools / Technologies: Red Hat OpenStack Platform i.e. RHOSP 10 and RHOSP13, OpenStack (Nova/ Neutron/Key Stone /Glance), MariaDB, VMware, AWS, Docker, Kubernetes), Python, GIT.

PREVIOUS PROFESIONAL EXPERIENCE

Organization: Exponential Interactive

Role: Sr. Cloud Automation Engineer Nov 2015 to April 2018

Responsibilities: Working as Sr. Cloud Automation Engineer in multiple projects of Exponential interactive i.e. cloud migration, porting project etc.

Implement and Migrate IT cloud from VMware Vrealize to OpenStack liberty release

Developed REST API for DNS using NodeJS

Done customization for user base Instance visibility and access instead of Out of box Tenant base.

Worked on VMware cloud to OpenStack migration (IAAS, PAAS (Murano, Heat), DBAS(Trove)

Migrate Applications from Solaris 10 to OpenIndiana.

Implement Lease module for Instances in Development Project (Tenant)

Implemented Kubernetes and docker through Murano.

Enhance Murano API to filter Environment base on Userid in addition to tenant id

Performed enhancement and testing of NFS ganesha.

Independently implemented IAAS (Infrastructure as Service), PASS (Platform As service), MAAS (monitoring as a service).

Maintaining old Telco inventory NGI nectcracker and IT inventory iTOP which is manage with puppet and Pentaho Data integration.

Developing health manager for network management systems using SEC (Simple Event Correlation) tool

Prepare and given demo to the Product teams and other stakeholders

Provided technical guidance to team in accomplishing migration tasks

Environment and Tools / Technologies: Ubuntu 14.04, Python and Perl, NodeJS, NPM, REST API, VMware, SaltStack, OpenStack, Bit Bucket.

Organization: Tech Mahindra Client – Mobistar, Belgium

Mobistar is a Belgian telecoms company. It competes with Proximus, VOO and Telenet. It provides phone customers with multi-channel TV. Mobistar TV combines DTH satellite TV with ADSL Internet to provide over 500 satellite TV and radio channels, along with interactive services, catch-up TV and content-on-demand via the Internet, and program recording management via a smart phone.

Role: Solution Architect Sep 2014 - Nov 2015

Responsibilities:

Prepared Migration Design for NGI to Ericsson NIM.

Enhance iTOP Feature which is manage with puppet and Pentaho Data integration

Maintaining old and bug fixing in Telco inventory NGI Netcracker and IT inventory.

Prepared Functional design and Technical design for migration

Analyzed and resolved critical issues

Provide technical guidance to the team and reviewed their work

Environment and Tools / Technologies: RedHat 7, Php and Ruby, Puppet, SVN, GIT.

Organization: Tech Mahindra Client – Ziggo, Netherlands

Zorro Assurance: Created Technical design for monitoring various server like Tibco ESB, IDM, Tibco MFT, FMS, scom, cisco LMS with Netcool and opsview.

Role: Solution Architect Aug 2013 to Sep 2014

Responsibilities:

Created Functional design, Technical design and LLD for various applications to be monitored through opsview.

Design and develop monitoring strategy for various devices and services

Developed Nagios plugins in Perl, Shell and java to collect monitoring and performance data.

Develop plugin to monitor WebLogic health memory, jdbc connection pools etc.

Troubleshoot the production issue and provided solution

Worked on 20 more applications like Conceptwave ver 1.0 release1

Guide team in accomplishing their daily tasks

Environment and Tools / Technologies: RedHat 7, Perl and shell script, Java, WebLogic, JDBC

Organization: Tech Mahindra Client – AWS. (AT&T Wireless services)

Wireless device certification automation: Design and develop automation suite using robot framework for AWS flow including PLP and PDP page for wireless devices i.e. phones, tablets, smartwatches etc.

Role: Sr. Technical Lead Oct. 2012 to July 2013

Responsibilities:

Design Test plan and strategy for Wireless device certification automation.

Identify the regression test cases to automate AWS flow

Design and develop automation framework for Wireless device certification automation.

Write code using (python and robot keywords)

Veriware automation using python lib and integrated it with robot framework.

Guide team in accomplishing their daily tasks

Prepare project status report and share with management

Environment and Tools / Technologies: Python, Debian, Robot framework,

Organization: Tech Mahindra Client – AWS. (AT&T Wireless services)

Broozer and bates: Device performance testing using robot framework also Enhance bates to test HA of Device using robot framework

Role: Sr. Technical Lead Jul 2011 to Sep 2012

Responsibilities:

Design Test Strategy for Broozer Test automation.

Design and develop automation framework for this project.

Write code using (python and robot keywords)

Performed Device performance testing using robot framework

Review the Test Cases prepared by team to ensure the functionality coverage.

Guide team in accomplishing their daily tasks

Enhance bates to test HA of Device using robot framework

Prepare project status report and share with management

Environment and Tools / Technologies: Debian, Perl, Robot framework

Organization: iPolicy Networks. (Tech Mahindra)

Android Device Test Automation: Design and development Android Device Test Automation.

Role: Technical Lead Nov 2010 to Jul 2011

Responsibilities:

Understand and analyze functional requirements and prepare the Test plan

Design Android Device Test Automation frameworks.

Write automation scripts using Perl, Java and Robotium

Identify and contribute test scenarios to regression test suite.

Guide instructs and reviews work of other team members.

Give demo of automation work to the management

Environment and Tools / Technologies: Windows, Perl, Java, JVM, Robotium, SVN, GIT

Organization: iPolicy Networks. (Tech Mahindra)

Linux kernel-based Packet generator: Design and development of Linux kernel-based packet generator.

Role: SMTS Feb 2010 to Nov 2010

Responsibilities:

Involved in design and development Linux kernel-based Packet generator.

Understand and analyze functional requirements

Developed command line interface for measuring packet rate bandwidth Perl

Developed Perl script to give user friendly interface to configure and run Packet generator

Enhanced the scripts using Perl, TCL, Expect

Environment and Tools / Technologies: Linux, Perl, TCL, Expect

Organization: iPolicy Networks. (Tech Mahindra)

Performance Automation System: Design and develop Performance Automation suite using Silk test, Spirent and Perl scripting

Role: SMTS Jul 2009 to Feb 2010

Responsibilities:

Involved in design and development of Performance Automation suite.

Automate all the manual steps required in calculating performance of New and existing device

Reduce load bench making against CPU and memory usage

Enhanced the scripts using Perl, TCL, Expect

Environment and Tools / Technologies: Debian, Perl, TCL, Expect, 4T language

Organization: iPolicy Networks. (Tech Mahindra)

Performance testing of Radius Accounting request handing by IPF: IP-reputation is a feature in anti-spam space in which aim is that no user can send spam mail to outside world, so that ISP’s are safe from being black-listed

Role: SMTS Mar 2009 to Jul 2009

Responsibilities:

Reviewed manual testing methods and identify the automation scope

Developed automation scripts using Perl, TCL, Expect

Executed automated scripts and published test reports.

Executed test cases for the manual testing of the application

Update of existing Sanity, System, and Functional test cases.

Following up the issues with the development team.

Environment and Tools / Technologies: Debian, Perl, TCL, Expect, 4T language

Organization: iPolicy Networks. (Tech Mahindra)

Enhance Test Automation suite: Enhance Test Automation suite for protocol anomaly feature of IPF

Role: SMTS Oct 2008 to Mar 2009

Responsibilities:

Created test cases from functional requirements, technical specification and use cases.

Designing Automation coding guidelines.

Designing the complete framework for automation.

Execution of all the Automated Test cases on each build

Update existing Sanity, System, and Functional test Plans.

Identify, Classify, Review and Resolve Defects in consultation with Developers and other team members.

Environment and Tools / Technologies: Debian, Perl, TCL, STAF, TCP/IP

Organization: iPolicy Networks. (Tech Mahindra)

Automation framework for Large scale deployment of IPF: Design and develop Automation framework for Large scale deployment

Role: SMTS Sep 2007 to Oct 2008

Responsibilities:

Created test cases from functional requirements, technical specification and use cases.

Designing Automation coding guidelines.

Designing the complete framework for automation.

Developed automation scripts using Perl, TCL, Expect

Execution of all the Automated Test cases on each build

Update existing Sanity, System, and Functional test Plans.

Identify, Classify, Review and Resolve Defects in consultation with Developers and other team members.

Environment and Tools / Technologies: Debian, Perl, TCL, STAF

Organization: iPolicy Networks.

Test automation suite: Design and development for various features (FW, URL filtering, IDS/IPS, NAT, CIA, C2C) of IPF

Role: SMTS Aug 2003 to Sep 2007

Responsibilities:

Created test cases from functional requirements, technical specification and use cases.

Designing the automation framework for application.

Developed automation scripts using Perl, TCL, Expect

Execution of all the Automated Test cases on each build

Update existing Sanity, System, and Functional test cases.

Identify, Classify, Review and Resolve Defects in consultation with Developers and other team members.

Conducted all sort of application tested as needed such as sanity, functional, integration, regression and solution testing, Security and Robustness Testing.

Logged defects and help developer in finding the root cause

Environment and Tools / Technologies: Debian, Perl, TCL, STAF

Organization: iPolicy Networks.

Enhancement in Rule compiler for IDS/IPS: Enhanced the rule complier of PCRE construct for IDS/IPS engine using lex and yacc and the performance enhancement for apply time i.e. is parsing rules and generating rule tree.

Role: MTS Apr 2001 to Aug 2003

Responsibilities:

Created test cases from functional requirements, technical specification and use cases.

Identify, Classify, Review and Resolve Defects in consultation with Developers and other team members.

Conducted all sort of application tested as needed such as sanity, functional, integration, regression and solution testing, Security and Robustness Testing.

Write scripts using C, Lex, Yacc

Did enhancement in rule complier of PCRE construct for IDS/IPS engine using lex and yacc

Did performance enhancement for apply time i.e. is parsing rules and generating rule tree.

Environment and Tools / Technologies: Windows, C, Lex, Yacc, Bison

Organization: Aricent (Future software Chennai)

OpenIP OSAL: The OSAL is an object-oriented framework for platform independence. This framework contains various services such as, timer, synchronization, configuration management, thread management, task management, message queues, logging etc.

Role: MTS Feb 2000 to Apr 2001

Responsibilities:

Understanding SRS and functional documents

Writing code in C, C++, shell, Perl for application development.

Perform sanity testing, functional testing, system testing and regression testing.

Set up Environment

Ported various services such as thread management, task management, timer, synchronization and memory management.

Performed unit testing and integration testing of modules that uses these services.

Environment and Tools / Technologies: VxWorks BSP, C, C++, Shell, Perl



Contact this candidate