Apply

Python Software Engineer - Customer Success Tooling & Automation

Posted 2024-11-14

View full description

📍 Location: UK

🔍 Industry: Cybersecurity

🏢 Company: Zscaler

🪄 Skills: PostgreSQLPythonDjangoFlaskGitHTMLCSSJavascriptMySQLVue.JsAngularReactVue.jsCI/CDJavaScriptRESTful APIsDevOps

Requirements:
  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Experience as a Developer with a focus on both Python and JavaScript as well as web frameworks such as Django or Flask.
  • Proficiency in JavaScript and frameworks/libraries such as React, Angular, or Vue.js.
  • Experience with HTML, CSS, and related web technologies; RESTful APIs and web services.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of TCP/IP, especially HTTP and DNS.
  • Understanding of IT Security, PKI, SSL/TLS.
  • Experience with version control systems (Git).
  • Familiarity with Database systems (e.g., MySQL, PostgreSQL) and ORM technologies.
  • Comfort with tools like Ping, Traceroute, MTR, and Network Protocol Analysers such as tcpdump, Wireshark.
  • Awareness of security best practices and experience implementing security measures in web applications.
Responsibilities:
  • Develop, test, and maintain high-quality web applications with a focus on using Python and JavaScript.
  • Design and implement secure, scalable web applications using frameworks such as Django or Flask for Python and React, Angular, or Vue.js for JavaScript.
  • Collaborate with UX/UI designers and front-end developers to integrate user-facing elements with server-side logic.
  • Implement security best practices and ensure the applications are secure from vulnerabilities and resolve performance bottlenecks and bugs.
  • Become a Zscaler cloud service expert through self-study, company training, and a desire to excel.
Apply