Role: JavaScript Solutions Architect ( #AngularJS)
Location: Minneapolis, MN, Burlington, MA, Louisville, CO, Alameda, CA or Remote for the Candidate
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 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
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 & cross-site scripting vulnerabilities
10+ years of hands on experience working w/ JavaScript technologies:
Highly-skilled JavaScript developer with extensive knowledge of theoretical Angular software engineering
Understanding of AJAX and #JavaScript DOM manipulation Techniques
Experience w/ 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 & 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 AngularJS product
Configured, installed, & maintained JavaScript applications at scale in a production environment
Experience tuning JavaScript for reliability & speed
Perforce is seeking an Open Source Software Support Engineer 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 systems engineer with strong networking skills and some programming 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 services.
Responsibilities:
Interact with end users on technical problems;
Tier 1, 2 and 3 support for open source products;
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
Be a part of the on-call rotation
Present knowledge via articles, blogs, and conference presentations.
Requirements:
Minimum of 2 years of software development and design or systems administration or level 3-4 technical support experience;
At least 2 years in a senior position ( senior/lead developer, engineer, or DBA);
Minimum 3 years implementation and troubleshooting experience on 3 or more of the following: #ActiveMQ, #CentOS, Apache Tomcat, #PostgreSQL, Apache HTTP Server (#httpd), Java Development Kit (#JDK), #Wildfly Application Server, #Jenkins CI, #ApacheKafka, or #ApacheCassandra;
Preference given to candidates with implementation and troubleshooting experience on one or more of the following: #ApacheCassandra, #ApacheKafka, #ApacheSolr, #Couchbase, #DockerCE, #ElasticSearch, #Kubernetes, #MongoDB, #Redis, #WSO2, #ApacheNifi, #Kubespray, #Minio, #Foreman, #Kiali, #Terragrunt, #OpenLiberty, or #Kong
Strong #RHEL/CentOS background required
#Debian/ #Ubuntu, #SUSE/ #openSUSE/ #SLES, other distro background a bonus
#C, shell scripting, #Python, etc;
#Linux distro package building a plus (#rpm, #deb, #ipkg, etc);
Virtual Machine experience with #qemu/ #kvm, #Azure, #AWS, #VirtualBox, #Vagrant;
database administration (not just db "power user") experience very desirable; #postgresql/ #mysql/ #mariadb experience preferred;
Experience working in production environments, especially enterprise/carrier environments;
General experience a plus such as: radius/Kerberos, ldap, ipa/idm, monitoring, vpn, containers, centralized systems management, automation (#ansible, #chef, #puppet, etc), version control (#git, etc), security hardening (CIS, STIGS, PCI-DSS, etc);
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software;
Excellent written, verbal, and presentation skills;
Knowledge of open source packages;
Experience speaking at conferences/comfortable speaking in front of large crowds;
Fast and creative thinker, quick on their feet to respond quickly to complex and difficult problems Proven track record of acquiring strong proficiency in new technologies quickly.
MicroK8s is a lightweight, production grade, conformant #Kubernetes that can be installed on any machine in under 60 seconds. Incredible, isn't it? https://bit.ly/30kAMCl
Certain #Kubernetes is the way to go for your #business but less confident about which deployment approach suits your specific company characteristics best? Join our webinar on 24 September as we guide you through your options. #K8s#cloud https://bit.ly/3bnayDG
It's a wrap! Day 3 of #kubecon is over, but we'll still be here tomorrow, with more giveaways, great #K8s chat, and live demos on #Kubernetes for #telco, #edge, hybrid #cloud and more. Let's make the most of it! See you all there!
On our upcoming webinar, we examine the reasons why enterprises adopt #Kubernetes, the approaches available, and the factors to consider depending on an #enterprise's own size, technical sophistication, current infrastructure and budget. Register today. https://bit.ly/3bnayDG
On 24 September, join our webinar as we help enterprises navigate the most common challenges in deploying #Kubernetes, and explore the advantages and disadvantages of the 5 most common approaches on the market. #K8s#containers#DevOps#opensource https://bit.ly/3bnayDG
What are the main benefits of #Kubernetes for the enterprise, and why has it taken the containerisation space by storm? How can enterprises overcome the most common challenges? Find out more in our new whitepaper.
One of the most common online searches around #containers is '#Kubernetes vs #Docker'. However, it's not a like for like comparison. Learn more about both, their commonalities and differences, and navigate the container ecosystem here.
To all our #kubecon friends! At the Canonical booth in Silver Hall B, now demoing LIVE how to use #Multus on MicroK8s – the lightweight #Kubernetes distribution that can be installed anywhere in under a minute. Join us for Q&A with our engineers. #CloudNativeCon#K8s#telco
There's so many great #K8s discussion going on at #kubecon today! Experiencing a bit of information overload? Here's a great summary of how to leverage #Kubernetes from #cloud to #edge, with thorough comparisons of #K8s solutions on the market! https://bit.ly/3iVLuGk
A big 'thank you' to all who came to chat with us today at #kubecon! We loved hearing about your #K8s challenges and ideas. Our senior engineers will be here again tomorrow to offer their expertise and showcase Canonical's multi #cloud#Kubernetes solutions! #CloudNativeCon
At our #kubecon booth this year, we give not only live demos, free consultations with our engineers, and K8s resources, but also plenty of surprises ... Here's a hint for the fans! Join us at the Canonial booth at Silver Hall B. #CloudNativeCon#Kubernetes#cloud#opensource
Confused about #containers? In this week's IT Pro Podcast, we spoke to @Canonical@twitter.com's Nicholas Dimotakis to find out why containers are exploding, and how businesses can take advantage. https://buff.ly/3aWN9Ih