Technical Skills
• Cloud: Experience working with Google Cloud Platform (GCP) services.
• Containers & Orchestration: Practical experience deploying and managing applications on Kubernetes.
• Programming: Proficiency in Node.js development, including building and maintaining RESTful APIs or backend services.
• Messaging: Familiarity with Apache Kafka for producing and consuming messages.
• Databases: Experience with PostgreSQL or similar relational databases (writing queries, basic schema design).
• Version Control: Proficient with Git and GitHub workflows (branching, pull requests, code reviews).
• Development Tools: Comfortable using Visual Studio Code (VSCode) or similar IDEs.
Additional Requirements
• Communication: Ability to communicate clearly in English (written and verbal).
• Collaboration: Experience working in distributed or remote teams.
• Problem Solving: Demonstrated ability to troubleshoot and debug issues independently.
• Learning: Willingness to learn new technologies and adapt to changing requirements.
Preferred but not required:
• Experience with CI/CD pipelines.
• Familiarity with Agile methodologies.
• Exposure to monitoring/logging tools (e.g., Prometheus, Grafana, ELK stack).