Emplois en direct
Découvrez et Postulez pour des emplois
Tous les emplois
0
AppDev - Cloud Developer
Contract
Khobar, Saudi Arabia
30.12.2024
Titre du poste:AppDev - Cloud Developer
Localisation: Khobar, Saudi Arabia
Type d'emploi: Contract
Location - Dhahran, KSAWe are seeking a highly motivated and experienced Cloud Application Developer to join our team. The ideal candidate will have a strong background in cloud application development, particularly on Google Cloud Platform (GCP), and a passion for building scalable, reliable, and maintainable applications. This role focuses on establishing best practices, creating reusable templates, and automating application deployments within GCP.
Responsibilities:
- Develop application templates and "golden paths" based on established design patterns, ensuring consistency and efficiency across application development projects.
- Actively participate in and provide guidance on application development and migration activities to the cloud, ensuring adherence to best practices and architectural guidelines.
- Design and implement application metrics utilizing GCP's monitoring solutions (e.g., Cloud Monitoring, Cloud Logging, Cloud Trace) to gain deep insights into application performance and behavior.
- Develop comprehensive application monitoring dashboards within GCP to provide real-time visibility into key performance indicators (KPIs) and facilitate proactive issue identification and resolution.
- Automate the provisioning of application templates using Infrastructure-as-Code (IaC) tools (e.g., Terraform, Deployment Manager) to streamline deployments and ensure consistent environments.
Required Experience:
- 3+ years of experience in cloud application development, with a strong focus on GCP.
- Proven experience developing and deploying applications on GCP using core services such as Compute Engine, Cloud Functions, Cloud Run, App Engine, Cloud Storage, and Cloud SQL.
- Hands-on experience with Infrastructure-as-Code (IaC) tools like Terraform or Deployment Manager for automating infrastructure provisioning and management.
- Solid understanding of common design patterns (e.g., microservices, event-driven architecture) and their application in cloud environments.
- Proficiency in at least one programming language (e.g., Python, Java, Go, Node.js) and experience with scripting languages (e.g., Bash, Python).
- Experience with containerization technologies (e.g., Docker, Kubernetes) and orchestration platforms (e.g., GKE).
- Strong understanding of CI/CD pipelines and experience implementing automated build, test, and deployment processes using tools like Cloud Build.
- Experience with GCP monitoring and logging tools (Cloud Monitoring, Cloud Logging, Cloud Trace) and developing custom metrics and dashboards.
Recommended Certifications:
- Google Cloud Professional Cloud Developer
#LI-JS1