Eram Talent is looking for a proficient Google Full Stack Developer to join our innovative Client in Tabuk. Google Full Stack Developer to join our team and contribute to building robust, cloud-native applications on Google Cloud Platform (GCP). The role requires deep expertise in full-stack development and experience working with data sources such as SAP, Oracle, and Microsoft Fabric, while leveraging Tableau for data visualization. You will be responsible for developing end-to-end solutions that integrate data across these platforms, build APIs, and deliver data insights through cloud-native, scalable web applications. You will also collaborate closely with data engineers, DevOps, and other cross-functional teams to create efficient, secure, and high-performance applications.
Full Stack Development: Expertise in front-end technologies (e.g., HTML5, CSS3, JavaScript/TypeScript) and back-end development (e.g., Node.js, Python, Java) for building scalable web applications.
Data Integration: Experience with integrating enterprise data systems like SAP, Oracle, Microsoft Fabric, and processing large datasets using Google BigQuery and Cloud Storage.
·Data Visualization: Proficient in Tableau for creating and embedding dashboards, with a focus on visualizing data from diverse sources such as SAP and Oracle in real-time.
Cloud Infrastructure: Extensive experience with Google Cloud Platform (GCP), including services such as App Engine, BigQuery, Firestore, Cloud Functions, and GKE for building and deploying cloud-native applications.
·Database Management: Strong background in managing both SQL and NoSQL databases (e.g., Cloud SQL, BigQuery, Firestore), ensuring efficient data storage, querying, and retrieval.
·API Development: Proficient in designing, building, and securing RESTful APIs to support data-driven applications and integration with external services.
·Containerization & Orchestration: Experience with Docker and Kubernetes to deploy and manage scalable, containerized applications on Google Kubernetes Engine (GKE).
Agile Methodology: Knowledge of Agile development processes, including experience with sprint planning, version control, and CI/CD pipelines for continuous integration and deployment.