Devops/build And Release Engineer Resume
San Ramon, CA
SUMMARY:
- Image creation with qemux86, qemu emulator, Ubuntu, debian, and CentOS
- Configure Confidential Cloud Texas, Virginia and Melbourne Instance for deployment of Platform - as-a-Service for vMS Symphony in Hybrid Cloud with OpenStack and Cloud Foundry
- Provide 24 x 7 Support for CIS Deployment related issues
- Configure cassandra-as-a-service, Redis.io, Kafka and Zookeeper in hybrid cloud deployment
- Provide support for DB Upgrade for cassandra schema in hybrid cloud deployment
- Configure VPN Tunneling, static routes, Service Assurance, NSO/ESC in hybrid cloud deployment
- Configure local Docker Container for Automated Selenium UI testing
- Write Jave code for DB Upgrades - release2release and build2build upgrades - reference available
- Write Python scripts for automation of driver signing ( Confidential ) - reference can be provided
- Install and configure Python framework for performance testing - reference can be provided
- Setup Jenkins Build Server - configure builds by each release and for test automation, deployment
- Setup Cobertura Code Coverage Jenkins Job, and JUNIT Jenkins Jobs for Unit Testing
- Modify and maintain build.gradle, bower.json, and build scripts for automated builds
SKILLS:
SCM: Git/Gerrit, Team City/JetBrains, gradle, nodejs, ant, maven, Constructicon, Clearcase, Perforce, SVN, Bugzilla, Jira, python automation
Services: cassandra-as-a-service, redis, zookeeper, nginx-as-a-service, apache httpd, platform-as-a-service, infrastructure-as-a-service
Virtualization: VMWorkstation, SoftBox, VCD, LabManager, OpenStack, Confidential UCSMProtocols SIP, RTP, ATM, SNMP, TCP/IP, Infiniband, GigE, FCoE, iSCSI
OS: Linux, Android, IOS, Windows 7/8/2012
Devices: Set-top-box, PS3, Android Phone, iPhone, Motorola phone, Confidential Phone, Confidential Badges
Languages: C/C++, Perl, Java, VBScript, VC++, C shell scripts, Python
Database: Oracle, db2, SQLServer, mySQL, NoSQL cassandra, mongoDB
AutomationTools: JUnit, JMeter, TestNG, SoapUI, QTP
EXPERIENCE:
Confidential, San Ramon, CA
DevOps/build and Release EngineerResponsibilities:
- write chef cookbooks for Infrastructure-as-a-service write vagrantfiles for automation and virtualization provide scripts for artifactory, Jira, bamboo, confluence, gitHub, and crowd server
- Schedule maintenance, server downtime, server monitoring with nagios
- Artifactory cleanup with REST api, JSON, http
- Automation of Log Transfers with logstash
- Automation of testcases selenium
Confidential, San Jose, CA
DevOps/build and Release Engineer
Responsibilities:
- Manage builds and releases for Confidential Symphony Cloud and for vMS Hybrid Cloud solutions for Platform-as-a-service
- OpenStack deployment of CIS environment for production p-1, p-2 using cloud foundry automation, Ansible/Docker containers, and python automation scripts
- Configure cassandra as-a-service and, kafka/zookeeper, and redis.io in the cloud
- Configure microservices
- Maintain continuous integration with git/gerrit, gradle, nodejs, jenkins, ant, eclipse, and svn, SonarQube jenkins job for Automation of Junit tests with Selenium
- Code changes to support Release2Release Upgrades production installer builds with InstallAnywhere
- Jenkins automation of installer testing and REST/SOAP/JSON
- Work with Red Hat to resolve Security Vulnerabilities in latest Virtual Appliance cdets transformations for updating integrated-release information for Confidential .com customer site provide code coverage reports: coverity, jacoco, and cobertura verify war file deployment and software-as-a-service with oracle, sql server, jboss, vSphere, Confidential UCS Director for Prime Services Catalog cloud services
- For new project, scope out build systems with Gradle, Maven, Grunt, Nodejs, eclipse and Spring Tool Suite root cause analysis of build and release issues
Confidential, San Jose, CA
Mobile Test Engineer
Responsibilities:
- Test Confidential Servers, SIP Telephony Gateways, Client Gateways, jetty server
- SAN Certification Test Plan, API Tests for Call Processing
- Test Devices for connectivity: Android Devices, iPhone, Confidential IP Phone, Motorola phone, smartphones
- Test Confidential Collaboration Suite, Confidential Connect apps downloaded from Google PlayStore and iOS App Store
- Installer testing, SSL Testing, Upgrade with Windows 2003, 2008, 2012
Confidential, Sunnyvale, CA
DevOps/Build and Release Engineer
Responsibilities:
- Build OpenGL/HSA graphics SDK and graphics driver targets WinBlue, Linux, Win7, and Win8 with WDK for Kaveri APU
- Python automation for Automated Driver Signing and OS Install
- Test OpenGL/HSA compiler, runtime, KMD/KFD/KIOMMU
- Setup testbed for Windows 7, Windows 8.1, Linux RHEL6.5, CentOS, Android with Kaveri APU for testing sBIOS, firmware, driver changes
- Continuous Integration of Windows driver builds, Linux driver Builds, Android driver builds - debug and root cause analysis of build failure issues
- Provide support for continuous integration with Team City and Constructicon Debug Build Errors and backout changelists to maintain TOT code green
- Configure build systems, Team City Agents, and Sandbox Servers as per test requirements for acceptance and sanity testing
- Perform Cherry Pick, alpha promotions, and bootleg testing on various GPU, APU and flash sBIOS
Performance Engineer
Confidential
Responsibilities:
- Compare benchmark results on various GPU architectures such as Turks, Caicos, Tahiti, Cayman, and Cypress cards for driver, firmware, and BIOS upgrades
- Tune performance for api libraries DXX and OGL tests: Company-of-heroes, Crysis,
- Setup Python Framework for Performance Testing
- Test 3DTV, IPTV, HnavIntegration, HDMI, H.264, MPEG codec
- Axiom, ODN, OCAP: testing stack, middleware, and firmware upgrade for set-top-box testing
- Perform Nightly Regressions, and Configure racks for Set-top-box testing Python
- Regression Framework
- Run Stability Testing and Sanity on Headends
- Workload automation, Scheduling jobs, and monitoring status with Control-M/EM, Control-M/Server, Control-M/Desktop with Java Module and DB Modules
- Providing training in Linux and Control-M
- Analyze Smoke test results from selenium, ant, and maven
- Schedule automation jobs on Hudson/Jenkin