WalnutCreekRecruiter Since 2001
the smart solution for Walnut Creek jobs

Django Developer

Company: Network Optix
Location: Walnut Creek
Posted on: July 29, 2022

Job Description:

Network Optix is a leading Video Management Software (VMS) development company specializing in helping companies and organizations build world-class, customer-tailored enterprise IP video management solutions for any market or application. We are looking for team members who are passionate about helping us develop our VSaaS application, build the next generation intelligent video-powered product, and expand the company into new markets and domains.We have locations in Burbank, CA, Walnut Creek, CA and Oregon in the USA, and distributed teams around the globe (Taiwan, Australia, France, Spain, Serbia to name a few). Nx has been profitable since its inception and actively invests in expanding into new domains. We are growing our teams cross-functionally and across the globe.You are an experienced backend or full-stack developer and will play a key role on our web team developing features for our cloud portal and other projects. You will be part of a small dev team on a larger, collaborative cloud web team. The goal of the web team is to improve and expand on our cloud portal experience by bringing over existing features from our native clients as well as introducing new/unique functionality through the web client. Providing a great cloud experience is key and we want to directly address the needs and feedback from our users in this area. You will work with design, product, and other tech teams and be directly involved with creating and improving the features, functionality, and experience for all our users.If this sounds interesting for you we would love to meet and tell you more about it!What you'll be doing

  • Creating, supporting and developing a set of projects (Django applications) such as:
  • Cloud Portal
  • License management portal
  • Various management, automation, and content management tools for partners
  • Applications/integrations web store for the company's core product
  • Developer console/knowledge base for third party developers
  • Internal tools for the team
  • Develop and maintain back end services
  • Develop and maintain internal and external APIs
  • Working closely with designers and product teams to understand requirements and give/receive direct feedback
  • Working with native GUI and server teams to plan and implement related projects/features across different platformsWhat we're looking for
    • 3+ years of professional web development
    • Expert working knowledge of Python, Django, and Django Rest Framework. Comfortable with:
    • Creating models, views, API views, data migrations, forms, serializers
    • Writing and styling HTML templates for rendered views
    • Optimizing operations involving large amounts of data to stay quick and efficient
    • Using and creating middleware, authentication, and permission schemes
    • Writing unit tests (pytest) for new and existing code
    • Debugging Python code to more quickly find bugs and resolve issues
    • Researching and using third party libraries when necessary
    • Hands-on experience with SQL, writing queries
    • Solid understanding of data structures and algorithms
    • Bachelor or master degree in STEM field or equivalent experienceDesired Experience & Skills
      • Front-end development experience (Javascript, CSS, modern frameworks)
      • Experience with Angular
      • Experience using Celery with Django
      • Experience working with Git, Gitlab, and Linux in general
      • Knowledgeable with Docker and Docker Compose
      • Experience in building reports (SQL, tools, and frameworks)
      • Experience with AWS tools and services such as Cloudwatch, SQS, SNSHybrid or Remote:
        • Ability to work in a Hybrid role with office location in Walnut Creek, CA.
        • Will consider fully remote

Keywords: Network Optix, Walnut Creek , Django Developer, IT / Software / Systems , Walnut Creek, California

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 California jobs by following @recnetCA on Twitter!

Walnut Creek RSS job feeds