Requirements
1. Strong Programming Proficiency: Expertise in Python, JavaScript, or other relevant programming languages used in backend development.
2. System Administration and DevOps: Solid background in system administration with a strong focus on AWS cloud services. Proficiency in managing cloud infrastructure and optimizing resource utilization.
3. Container Management: Proficiency in using Docker for containerization and Kubernetes for orchestrating containerized applications, essential for maintaining scalable and efficient production environments.
4. Monitoring and Data Analytics: Experience with ELK Stack (Elasticsearch, Logstash, and Kibana) for powerful data collection, analysis, and visualization, as well as Prometheus and Grafana for comprehensive systems monitoring and performance metrics.
5. CI/CD Pipelines: Experience in creating and maintaining CI/CD pipelines using GitHub Actions or similar tools, ensuring seamless software integration and deployment processes.
6. Certification: Either already certified or actively pursuing an AWS DevOps certification, demonstrating a commitment to professional development in cloud infrastructure management.
7. Degree in Computer Science
Desirable
1. Experience with AI Tools: Practical knowledge of AI development tools like Langchain, LlamaIndex, and Hugging Face Transformers, capable of integrating these platforms for advanced application functionalities and implementing cutting-edge natural language processing solutions.
2.