Aktuelle Jobs

Entdecken und Bewerben Sie sich für Jobs

AppDev - Cloud Developer

Contract
Khobar, Saudi Arabia
30.12.2024

Berufsbezeichnung:AppDev - Cloud Developer

Standort: Khobar, Saudi Arabia

Art der Beschäftigung: Contract

Location - Dhahran, KSA

We 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

Bereit für den nächsten Schritt?

Melden Sie sich online an - es dauert nur 10 Minuten.