Doug Whitfield

Doug Whitfield at

One of two positions coming out on my team. These two positions are a little different than those on my team currently, but I should still be able to answer questions about it. My team is 100% remote, and was pre-pandemic, but there are office locations available if you prefer an office.

Role: JavaScript Solutions Architect (#AngularJS)
Location: Minneapolis, MN, Burlington, MA, Louisville, CO, Alameda, CA or Remote for the Candidate
Perforce develops DevOps tools that improve software quality and security as well as team productivity for several of the world’s leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, NVIDIA.
Position Summary:

Perforce is seeking an Open Source Software Support Engineer (with deep AngularJS experience) to join our OpenLogic team, responsible for providing support and services on Open Source technologies to our OpenLogic customers. This position will work closely with members from Support, Sales and Professional Services to assist in resolving a wide variety of customer issues.

This critical position demands a software engineer with a strong programming skills and some networking capabilities. You would be responsible for ensuring the success of our customers by effectively providing dependable and timely resolutions related to open source software. The ideal candidate is expected to be self-motivated, proactive, results-oriented and able to provide a high level of customer satisfaction through the delivery of world-class technical support service

OpenLogic provides enterprise services for hundreds of open source projects, including OpenJDK, Kubernetes, CentOS, and MariaDB. With OpenLogic, teams boost efficiency and reduce risk.

Responsibilities:

Interact with end users on technical problems
Tier 4 support for open source JavaScript products and tangential technologies
Drive resolution of those problems, which include:
Open source software issues
Questions around open source software usage
Questions around use and best practices
Review of the architecture and design where software is implemented
Conduct professional services and training engagements
Research, understand, and advocate open source software
Interact with various open source communities
Drive early resolution of issues
Present knowledge via articles, blogs, and conference presentations

Requirements:

Minimum of 10 years of software development and design, systems administration, or level 3-4 technical support experience
Minimum 5 years development, design, implementation, and troubleshooting experience on AngularJS
At least 2 years in a senior position ( senior/lead developer, engineer, or software architect)
Experience resolving remotely exploitable CVEs and cross-site scripting vulnerabilities
10+ years of hands on experience working with JavaScript technologies:
Highly-skilled JavaScript developer with extensive knowledge of theoretical Angular software engineering

Strong expertise with HTML, CSS, and writing cross-browser compatible code

Understanding of AJAX and #JavaScript DOM manipulation Techniques

Experience with RESTful services

Experience in JavaScript build tools like #Gulp or #Grunt

Familiar with JavaScript testing frameworks
Virtualization and cloud experience with qemu/kvm, #Azure, #AWS, VirtualBox, #Vagrant
Experience working in production environments, especially enterprise/carrier environments
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Preference given to candidates with
implementation and troubleshooting experience on one or more of the following: #Node.js, #npm, #React, #Redux, Vue.js, Aurelia, Apache Cassandra, Jenkins CI, #DockerCE, #ElasticSearch, #Kubernetes, or #MongoDB

Experience migrating AngularJS to Angular

Experience transitioning AngularJS to other modern JavaScript solutions
Committer status on the AngularJS product

Configured, installed, and maintained JavaScript applications at scale in a production environment

Experience tuning JavaScript for reliability and speed


Doug Whitfield shared this.