ET
Job Description
Key Responsibilities:
- Develop and maintain web applications using PHP, ensuring high performance, security, and scalability.
- Design and implement monitoring solutions using Zabbix to track system performance and availability.
- Write efficient and optimized SQL queries to interact with MySQL databases, ensuring data integrity and performance.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Troubleshoot and resolve issues related to application performance, security, and functionality.
- Conduct code reviews and provide mentorship to junior developers, promoting best practices and coding standards.
- Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
- Document development processes, code changes, and system configurations for future reference.
Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in PHP development with a strong focus on building web applications.
- Extensive experience with Zabbix for system monitoring and performance management.
- Proficient in MySQL, including database design, optimization, and complex query writing.
- Strong understanding of web technologies, including HTML, CSS, and JavaScript.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with PHP frameworks such as Laravel, Symfony, or CodeIgniter.
- Knowledge of RESTful APIs and web services.
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker).
- Understanding of Agile methodologies and experience working in Agile teams.
