Loc N.

Loc N.

Senior DevOps Engineer

Plano , United States

Experience: 18 Years

Loc

Plano , United States

Senior DevOps Engineer

115200 USD / Year

  • Immediate: Available

18 Years

Now you can Instantly Chat with Loc!

About Me

More than 18 years experience in a wide range of software development and support. Excellent in DevOps automation and servers deployment. Strong Linux/Unix experience on a variety of Linux/Unix platforms. Experience in the auto inventory management s...

Show More

Portfolio Projects

Description

  • Sysadmin for the Ansible AWX
  • Writing playbooks for many different stacks to support the Cruise provisioning.
  • Work with Jenkins team in CI/CD
  • Configure and setup SonarQube
  • Products/Languages: Shell Scripting, Ansible, SonarQube, Jenkins, MySQL
  • Technologies: RHEL, AWX, Ansible Tower, Git, Postman

Show More Show Less

Description

  • Handle all the SOC2 reports for weekly, bi-weekly, monthly and quaterly
  • Setup Nexus server and migrate gem repo to Nexus
  • Setup Katello and all the repo for both CentOS 6.8 and 7, Create templates and kickstart for Katello Hypervisor PXE boot
  • Setup NAS with all provision repo and vault
  • Setup the Nessus and OpenVas vulnerability scanner servers and scanned all 24 assets to produce report
  • Seup and configure clound servers using AWS

  • Products/Languages: Shell Scripting, Chef, MySQL, OpennNMS, IPMI Tools, Perl, Hammer CLI
  • Technologies: RHEL, CentOS, AWS, vSphere, Nexus, Katello, NAS, Nessus, OpenVas, ElasticSearch, Logstash, Kibana, GIT

Show More Show Less

Description

  • Using Ansible-Playbook (Python base) to automate build/setup LAMP Stack and manage 1000+ RedHat and Windows cloud servers
  • Using Ansible to automate the Nagios cloud servers setup for over 600 cloud clients/server
  • Support/maintain/monitor 1000+ cloud servers world wide. Working with team in Malaysia, Germany, Ireland, India, Mexico, Singapore to provide 24/7 support.
  • Training and mentoring 10 team members on Ansible to automate build/setup for a large complex system with 100+ RHEL cloud servers
  • Using Ansible (V2.7) to build/setup/configure the Jenkins Portal to automate 250+ applications and sites creation and deployment for continous Integration and Continous Delivery (CI/CD)
  • Using Ansible to setup the log monitor using ELK (ElasticSearch, Logstash, Kibana) to monitor many applications logs and syslog
  • Monitor the cloud servers performance CPU/Memory/Disk Space and services for many different applications
  • Work with engineers to identify and architect the infrastructure for 45+ different projects
  • Utilize Selenium and Jenkins and Python scripting to automate the sites testing and reporting
  • Work on numerous automation project using python
  • Work on the servers build data center
  • Setup SonarQube for Continuous Inspection of code quality
  • Provision and setup cloud RedHat, Window servers, Database servers
  • Automate the provision systems according to the needs of the team which include but are not limit to Tomcat, Apache, MySQL, Maria DB, Cache, MongoDB etc.
  • Setup and configure Splunk and Logstash/Kibana to monitor all provisioning logs. Create dashboard to display vital info

  • Products/Languages: Python, Shell Scripting, Ansible, MySQL, Maria DB , MySQL
  • Technologies: RHEL, Jenkins, WordPress, ElasticSearch, Logstash, Kibana, Monit, SonarQube, Splunk, SVN, GIT, Kerberos/LDAP, PING Federation, Site Minder

Show More Show Less

Description

  • Using Ansible (V1.2) to automate the setup of the cloud servers for Apache/MySQL servers
  • Automate ETL process using Python for mining data from various incoming resources to load into MySQL
  • Utilize Spoon DI to automate the data mining process (for MySQL and PostgreSQL
  • Automate the process to produce email weekly summary report to customers by reading raw weekly log files or search Elastic Search and produce PDF report with tables, Line/Pie charts (Source IPs, Dest IP, Log Volumes AVG,Daily, Summary)
  • Automate the Report on Failed login for Username, Hostname, Top 10 source IPAddress, Reset Password, Network Traffic report for each port
  • Wrote the front-end for real-time provisioning monitor using XML, LAMP Stack
  • Setup dashboard and configure Splunk to monitor all provisioning logs
  • Using Puppet to automate the building of different VM servers

  • Products/Languages: Python, Shell Scripting, Puppet, Postgres, MySQL, JSON, PHP, CSS, JavaScript, XML, HTML, GNU toolkit
  • Technologies: RHEL, Mingle, iTop, Jenkins, Puppet, Spoon, Splunk, GIT, Mac OS, Eclipse

Show More Show Less

Description

  • Working on the cloud computing project (AWS) and to interface with Amazon using the S3 and SQS API to perform the data mining
  • Automate process for mining data from Ebay, Autotrader and Cars.com using Perl Module Object Oriented
  • Automate the handling incoming feeds data from all dealers and the backend process GUI (CSS, JavaScript, JSON, Perl Template Toolkit).
  • Working on the backend process to support the iPhone and Android phone TrueTarget ™ application.
  • Automate the migration of data from many different data sources and databases to MySQL database using Python.

  • Products/Languages: Python, Perl, Shell Scripting, MySQL, JSON, PHP, CSS, JavaScript, Perl Template Toolkit, XML, HTML, GNU toolkit
  • Technologies: RHEL, Amazon Cloud Computing, SVN, GIT, Mac OS, Pivotal Tracker

Show More Show Less

Description

  • Training engineers across several different departments about the CTES system architect and individual components to bring them up to speed for new development.
  • Lead a team of 8 engineers to work on the ARMY helicopter CH-47F avionic radios Control Display Unit (CDU) embedded system written in C++ which runs on the Lynxos.
  • Architect the entire system for the Italy CH147 project and create all the make files for the whole project
  • Lead architect design for the Italy CH147 and Canada helicopter CH-47F radio control
  • Handle (Control Account Manager) CAM activity

  • Products/Languages: C, C++, Eclipse, Perl, Python, XML, GNU toolkit
  • Technologies: RHEL, PREP, Lotus Note, Rational ClearCase, MS Project, XMLSpy, Lynxos

Show More Show Less

Description

  • sources in to the central MySQL Database. Reduce the process runtime from 3 days to only 2 hours.
  • Scripting using Python (bash, Perl) to automate variety of tasks to streamline operations and perform data collection
  • Re-architect the entire Inspire finance server software’s (C, C++), database and storage procedures.
  • Ported software running from the Linux to MAC OS
  • Integrate the FusionCharts into the webpage to display the reports and statistical information

  • Products/Languages: Python, Perl, C, C++, Eclipse, Puppet, XML, SQL, MySQL, PHP, FusionCharts, GNU toolkit, Open Source
  • Technologies: RHEL, Python, Valgrind, DNS, SMTP, Webmin

Show More Show Less

Description

  • Wrote multi-thread system test automation from scratch using Python (and Jython) to test the Residential Gateway via simulate the network connection and user interaction. The test simulates 1 million calls per 12 hours and tracking all the statistics and performance issues and automatically report the result via email back to the system test manager.
  • Wrote the ICM (Installation, Configuration and Maintenance) Python/Perl script to automate the installation (after the Kickstart process), setup and customize configuration to specific vendor for all 35 different servers (IBM blades) for the SCC (Service Control Center) such as: JBoss Server, Jabber Server, XCP, Web Access Control Server, SSH Server, NFS Server, LDAP Server, Syslog Server, DNS Server, DB Server, Billing Record Server, Statistics Server, SMTP Mail server, NMS Server, SNMP Server, SRS Server, NTP Server etc. The entire SCC with 35 servers can be setup and in service using the ICM script within 4 hours which would take weeks if doing it manually.
  • Team lead in the Network Operations Center (NOC)
  • Successful ported all the embedded Linux based Residential Gateway software (Open source and proprietary) to the RedHat, Suse, Gentoo, CentOS, Fedora, PowerPC and Ubuntu Linux OS. Creating custom Linux builds and also configure and setup the system after porting the software.
  • Wrote the automate testing tool using Python with multi-thread to simulate millions of Residential Gateway subscribers in order to test the system capabilities and database performance
  • Lead test the Residential Gateway for functional, integration and system test
  • Conduct numerous demo and presentation to many customer Presidents, directors and VPs
  • Research and evaluate the automate testing tools: QA Wizard (Sea pine), Robot (IBM), Test Director (IBM) etc.
  • Lead the Embedded Platform group of 12 engineers to develop the Linux based Residential Gateway
  • RedHat, Gentoo, Suses Linux System administrator functions

  • Products/Languages: C, C++, XML, MySQL, Postgres, Cygwin, Open Source, Ansible
  • Protocol: TCP/IP, Socket, IP, 802.11
  • Technologies: RHEL, VMWare, Jabber XCP_5.2, Python, DNS, SMTP, PostgreSQL, heartbeat-2.1.2, hb_gui, Webmin, Sniffer, Ethereal, WireShark

Show More Show Less