وصف الوظيفة
We are seeking a highly experienced DevOps Developer and System Engineer with a strong background in PHP, Python, and DevOps practices. The ideal candidate will have at least 5 years of experience in system engineering, automation, and software development, with deep knowledge of ELK stack, Ansible playbooks, and RESTful API development. This role will focus on building and maintaining robust infrastructure, automating processes, and developing scalable web applications and APIs.
- Infrastructure Automation: Design, implement, and manage infrastructure using Ansible playbooks, ensuring consistency, scalability, and security across all environments.
- Application Development: Develop, deploy, and maintain web applications and systems using PHP and Python, ensuring high performance and reliability.
- API Development: Design, build, and maintain RESTful APIs to support application integration, ensuring they are secure, scalable, and well-documented.
- System Monitoring and Logging: Implement and manage the ELK stack (Elasticsearch, Logstash, Kibana) to monitor system performance, troubleshoot issues, and optimize system efficiency.
- CI/CD Pipeline Management: Develop and maintain continuous integration/continuous deployment (CI/CD) pipelines to automate software delivery and ensure rapid deployment of updates.
- Collaboration: Work closely with software engineers, QA teams, and other stakeholders to ensure smooth integration and deployment of new features and updates.
- Security and Compliance: Ensure that all systems and applications adhere to security best practices, implementing automated security scans, vulnerability assessments, and compliance checks.
- Documentation: Maintain comprehensive documentation for all developed systems, applications, and processes to facilitate knowledge sharing and onboarding of new team members.