Web Developer

חזרה לדף הבית
שם המשרה פתיחת משרה פקולטה / אגף  
Web Developer 07/04/2025
המחלקה לפיסיקה של חלקיקים ואסטרופיסיקה
 
מספר משרה:
63844
תחום משרה:
טכנולוגיות והנדסה
תיאור המשרה:

This position involves maintaining and developing web applications that serve the time-domain astronomy community, world-wide. the aim is to redevelop the applications using modern python-based web development platforms.

  • Key Responsibilities:
  • Python-based web Development: Design, develop, and maintain Python-based web applications, such as Django, ensuring scalability, security, and performance
  • Backend Development: Implement and optimize server-side logic using Python and MySQL/ PostgreSQL for efficient database interactions
  • Frontend Development: Build responsive and user-friendly interfaces using HTML, CSS, JavaScript, and modern frontend frameworks (Vue.js)
  • API Development & Integration: Develop APIs for (asynchronous) report submissions and automated search queries by bots, ensuring seamless integration with external systems; utilizing e.g. Django REST Framework (DRF).
  • AWS Cloud Management: Deploy, configure, and manage applications on AWS infrastructure, including EC2, RDS, S3, Lambda, and other AWS ervices
  • Linux-Based Development: Manage development and deployment environments on Linux-based systems, including shell scripting process automation, and security management
  • Performance Optimization: Identify bottlenecks in application
  • performance and implement solutions to enhance speed and
  • reliability
  • Security & Compliance: Ensure web applications comply with security best practices and data privacy regulations
  • User Interaction: Respond and interact with users worldwide, ensuring their needs and feedback are addressed effectively
השכלה וכישורים נדרשים:
  • Education: Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Experience: Minimum of 5 years of professional experience in full stack web development.
  • Technical Skills:
  • Strong proficiency in Python and Python-based web applications.
  • Experience with relational databases (MySQL/PostgreSQL), including query optimization.
  • Experience developing and consuming RESTful APIs.
  • Proficiency in JavaScript, HTML, CSS, and modern frontend frameworks (Vue/react).
  • Hands-on experience with AWS cloud services (EC2, RDS, S3, Lambda…).
  • Knowledge of Linux-based development environments and shell scripting.
  • General Skills:
  • Strong problem-solving and analytical skills.
  • Ability to work both independently and in a collaborative team environment.
  • Ability to manage multiple tasks and deadlines effectively.
  • Excellent written and verbal communication skills in English, for effectively communicating with users and team members worldwide.
  • Preferred Qualifications
  • Knowledge in Drupal (PHP) web development.
  • Experience with CI/CD: Familiarity with GitHub Actions and DevOps tools
  • Knowledge of Search Technologies: Experience with Elasticsearch or similar technologies for search optimization.
  • Containerization & Orchestration: Understanding of Docker and Kubernetes for application deployment