TucsonAZRecruiter Since 2001
the smart solution for Tucson jobs

Back End Web Development Engineer

Company: Staff Matters
Location: Tucson
Posted on: November 22, 2021

Job Description:

Back-End Web Development Engineer Role Our Infrastructure Systems & Software team is looking for a new team member to assist in transforming our network into an accessible and disposable resource for research and education across the U.S. We are bringing the cloud paradigm to our nationwide, high-speed network in order to reach every student, researcher, and community - especially the underserved. Our ideal candidate is the person that spends hours writing code and designing APIs for other developers to use. The mission of this team is to develop software which controls nodes on the network and enables customers to view and manage the network for themselves. Responsibilities As a Back-End Web Development Engineer, you would collaborate closely with other developers to build an API which will be used by web-based dashboards and other tools. Our team writes software in an iterative way and uses modern Python frameworks and modules to build services. The kinds of tools and systems this position would work with include: -- Python and Python API frameworks such as FastAPI; -- RESTful API development; -- Docker, Kubernetes, Helm, and Rancher; -- PostgreSQL for back-end data persistence; -- Redis for back-end object caching; -- Git for source control management; -- GitLab for documentation, issue tracking, and CI/CD. Qualifications Ideally, we---re looking for someone that has a strong background in software engineering that exhibits: -- Extensive experience and prior work in any of these languages: Java, Ruby, Perl, or Python; -- Experience in at least two out of the three programming paradigms: imperative, object oriented, functional; -- Experience developing RESTful APIs; -- Experience in DevOps, unit testing, and continuous integration; -- A strong desire to learn and play with new technologies and techniques; -- Excellent communication skills; -- Experience with iterative development methodologies and practices. The following are not required, but are things that we look for to raise resumes up to the top of our stack: -- Experience with developing solutions that leverage distributed architecture; -- Experience with DevOps tools; -- Experience with system, network, or security administration in a Unix-based environment; -- Knowledge of Internet networking protocols, topologies, routing. Job Requirements:Python is highly desirable

Keywords: Staff Matters, Tucson , Back End Web Development Engineer, IT / Software / Systems , Tucson, Arizona

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Arizona jobs by following @recnetAZ on Twitter!

Tucson RSS job feeds