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.
@mangeurdenuage Yeah, I don't see why cloud customers don't default to multiple zones, so a localized outage doesn't take their whole service down. I mean, I know it costs more that way, but "more reliable" is one of the main selling points of #Amazon #AWS and other big clouds.
let me know if you want to talk about #K8s distros or have questions. It is a huge part of our 2021 plan, and this #openshift ticket I have now has shown me I need to spend a lot of time on it. I work better when I have something specific to test or figure out, so you're really doing me a favor.
We use #AWS and #ovirt for our...I'll call them provisioners. I much prefer ovirt, but we don't manage our puny DC and our IT team barely does, so for anything we want to approximate HA, we have to put it in AWS.
I know that you lose some features, but if I thought I might be using multiple clouds, I would look for a layer that sits in front of them, K8s or not.
our ovirt and AWS systems sit in different subnets (I'm not a networking person, maybe the wrong word...they can't talk to each other) which means I don't know how much I would gain by putting a layer between the two. Plus, I don't use the command line for either. I should probably learn that though, as I would be quicker.
I am learning a bit about using #Terraform with ovirt. Perhaps Terraform is the answer here for me.
@musicman In the process of starting a course on #AWS (and one on #Azure). Partly because $EMPLOYER is going with more #cloud and less on-premises servers.
Garviton2 is Amazon's next-gen @Arm@twitter.com processor delivering increased performance at a lower cost. Discover our Ubuntu #AWS Marketplace listings with support for the Graviton2 instance types - now available.
@aktivismoEstasMiaLuo#AWS is a bad procurement choice, but it's just commodity hosting, not a software dependency. If you dig a bit you'll find that most of the fediverse is ultimately hosted on AWS, as are #Signal, #Wire, and if I remember rightly, #Matrix.org. I'm pretty sure this isn't the worst thing about any given service, Reddit included.
Position Summary:
Perforce is seeking a CentOS Support Engineer to join our OpenLogic team (that's my new team, but this is not my specific position), responsible for providing 24x7 break fix 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. OpenLogic provides enterprise services for hundreds of open source projects — including OpenJDK, Kubernetes, CentOS, and MariaDB — so you can boost efficiency and savings with free software, while cutting risk.
Responsibilities:
Interact with end users on technical problems.
Tier 1, 2 and 3 support for CentOS and related open source products.
Drive resolution of those problems, which include:
Open source software issues.
Questions around #opensource 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.
Make strategic contributions to the CentOS core and surrounding ecosystem, provide bug fixes ahead of the community where needed
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
Requirements:
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Strong knowledge of the Linux kernel and system architecture.
Understanding of software best practices; SDLC, #SCM and Agile development principles.
Ability to develop with C/C++ in a #UNIX environment.
Utilization of common Linux C/C++ build tools such as gcc.
Solid understanding of CentOS 6.x and 7.x and included frameworks like firewalld, systemd, etc.
Strong #RHEL/CentOS background required
#Debian/ #Ubuntu, #SUSE/ #openSUSE/ #SLES, other distro background a bonus
C, shell scripting, #perl, etc
Virtual Machine experience with qemu/kvm, #Azure, #AWS, VirtualBox, #Vagrant
General experience such as: radius/ #Kerberos, lda, ipa/idm, monitoring, vpn, containers, centralized systems management, automation (ansible, chef, puppet, etc), version control (git, etc) or security hardening (CIS, STIGS, PCI-DSS, etc)
Excellent written, verbal, and presentation skills
Knowledge of open source packages
Database administration; #postgresql/ #mysql/ #mariadb experience very desirable
Experience with Linux distro package building (#rpm, #deb, ipkg, etc) preferred
Existing contributions to the CentOS community a major plus
Interact with end users on technical problems.
Tier 1, 2 and 3 support for #CentOS and related 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.
Make strategic contributions to the CentOS core and surrounding ecosystem, provide bug fixes ahead of the community where needed
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
Requirements:
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Strong knowledge of the Linux #kernel and system architecture.
Understanding of software best practices; #SDLC, #SCM and #Agile development principles.
Ability to develop with #C / #C++ in a UNIX environment.
Utilization of common #Linux C/C++ build tools such as #gcc.
Solid understanding of CentOS 6.x and 7.x and included frameworks like #firewalld, #systemd, etc.
Strong #RHEL/CentOS background required
#Debian / #Ubuntu, #SUSE / #openSUSE / #SLES, other distro background a bonus
C, shell scripting, #perl, etc
Virtual Machine experience with #qemu / #kvm, #Azure, #AWS, #VirtualBox, #Vagrant
General experience such as: radius/Kerberos, lda, ipa/idm, monitoring, vpn, containers, centralized systems management, automation (ansible, chef, puppet, etc), version control (git, etc) or security hardening (CIS, STIGS, PCI-DSS, etc)
Excellent written, verbal, and presentation skills
Knowledge of open source packages
Database administration; #postgresql / #mysql / #mariadb experience very desirable
Experience with Linux distro package building (#rpm, #deb, #ipkg, etc) preferred
Existing contributions to the CentOS community a major plus
This is a powerful insight. To the degree that a software system requires servers (as the #fediverse does in its current form), the simpler those servers are to set up and maintain, the more people will tend to do it, and the less power over the system will tend to concentrate in the hands of a cadre of expert sysadmins. There is a deeper layer to this too, in that the ability to provision the #VPS most people use for fediverse instances in currently centralized about a few vendors (eg #AWS).
Either this is a piece of propaganda, not journalism, or this "technology reporter" knows sod all about this technology. Prior to AWS, most companies (or other groups) had no need for "big servers". A consumer-grade desktop running GNU/Linux was adequate for most uses. Anything more could be leased from an ISP. What #AWS changed was the pay-per-use pricing model.
As if we needed another reason not to use or recommend #AWS. It's high time for every "ethical" tech company, #PlatformCooperative, #SocialEnterprise etc, to move to commodity hosting, or reveal themselves as a non-voting subsidiary of the #Amazone.