AWS Cloud Developer (C# Microservices )

Quest Global

Torino

In loco

EUR 60.000 - 90.000

Tempo pieno

14 giorni+
Generatore di candidature

Trasforma questo ruolo in un colloquio — un curriculum e una lettera di presentazione creati in base a ciò che questo datore di lavoro cerca.

Supera i filtri ATS

Descrizione del lavoro

Quest Global is seeking a Cloud Developer to design, build, deploy, operate, and support cloud-native applications and analytics dashboards. The role spans backend and frontend development with AWS deployment, DevOps automation, cloud operations, and production rollout responsibilities.

You will design and maintain C# .NET Core microservices, implement PostgreSQL data persistence, develop Angular frontends, and build CI/CD pipelines for automated builds, tests, packaging, deployments, and

Competenze

  • Design, develop and maintain cloud-native microservices with C#/.NET Core.
  • Build and manage PostgreSQL schemas, migrations and queries.
  • Develop Angular frontend to consume APIs and enable UX flows.
  • Create CI/CD pipelines for deployment and rollback on AWS.
  • Configure and operate AWS services including IAM, monitoring and cost management.
  • Implement observability with OpenSearch and Grafana dashboards.
  • Follow secure SDLC with access control, secrets management and production support.

Mansioni

  • Design, develop, test, and maintain C# .NET Core microservices exposing REST APIs.
  • Implement PostgreSQL persistence, schema design, migrations, and query optimization.
  • Develop Angular frontends to consume APIs and UX flows.
  • Build and maintain CI/CD pipelines for cloud apps on AWS.
  • Deploy and operate AWS environments with managed services and cost controls.
  • Manage AWS operations: costs, resources, maintenance, support, security.
  • Install and maintain OpenSearch/Grafana dashboards for cloud services.
  • Support teams in defining and rolling out operational dashboards and release plans.

Conoscenze

C#
.NET Core
REST API development
Microservices
Dependency injection
Logging & error handling
PostgreSQL
SQL queries
Database migrations
Angular
TypeScript
HTML
CSS
AWS deployment
DevOps automation
OpenSearch
Grafana
CI/CD
Security practices
Production support

Strumenti

OpenSearch
Grafana
AWS
CI/CD tooling

Descrizione del lavoro

Overview

The Cloud Developer will design, build, deploy, operate, and support cloud-native applications and analytics dashboards. The role combines backend development, frontend development, AWS deployment, DevOps automation, cloud operations, and production rollout responsibilities.

Key Responsibilities
  • Design, develop, test, and maintain C# .NET Core microservices exposing secure and well-documented REST APIs.
  • Implement data persistence using PostgreSQL, including database schema design, query optimization, migrations, and operational troubleshooting.
  • Develop simple Angular frontend applications to consume exposed APIs and provide clear user interaction flows.
  • Build and maintain CI/CD pipelines for automated build, test, packaging, deployment, and rollback of cloud applications on AWS.
  • Deploy, configure, and operate AWS-based environments, using appropriate managed services and cloud-native deployment patterns.
  • Manage AWS operations, including cost monitoring, resource optimization, maintenance planning, support activities, availability, and security hygiene.
  • Install, configure, and maintain dashboard analytics solutions for cloud services using available PaaS services based on OpenSearch, Grafana, or equivalent observability platforms.
  • Support business and technical teams in defining, deploying, and improving new operational dashboards. Prepare and execute production rollout plans, including release coordination, smoke testing, go-live support, monitoring, issue resolution, and post-release follow-up.
Required Technical Skills
  • Strong hands‑on experience with C#, .NET Core, REST API development, microservice architecture, dependency injection, logging, configuration, and error handling.
  • Practical experience with PostgreSQL, relational data modelling, SQL queries, indexes, transactions, and database migrations.
  • Basic to intermediate experience with Angular, TypeScript, HTML, CSS, API integration, authentication flows, and frontend build processes.
  • Experience with AWS deployment and operations, including compute, networking, storage, managed database, IAM, monitoring, logging, and cost‑management concepts.
  • Knowledge of CI/CD tools and practices, including source control, automated testing, environment configuration, deployment automation, and release traceability.
  • Experience with observability and analytics platforms such as OpenSearch, Grafana, dashboards, metrics, logs, alerts, and service‑health monitoring.
  • Understanding of secure software development practices, access control, secrets management, vulnerability awareness, and production support procedures.
Cloud Operations and Support Expectations
  • Monitor AWS consumption and propose actions to reduce unnecessary costs while preserving performance and reliability.
  • Maintain cloud environments through regular reviews of configurations, access rights, backups, logs, alerts, and service limits.
  • Provide second‑level technical support for deployed cloud services, coordinating with development, infrastructure, security, and business stakeholders as needed.
  • Document operational procedures, deployment steps, dashboard configurations, known issues, and troubleshooting guides.
  • Participate in incident analysis and implement corrective actions to improve reliability and maintainability.
Required Experience
  • Previous experience developing backend services with C# and .NET Core in a professional environment.
  • Experience integrating frontend applications with backend APIs.
  • Experience deploying applications to AWS using automated or semi‑automated pipelines.
  • Experience supporting applications after go‑live, including monitoring, troubleshooting, and production issue resolution.
  • Experience creating or maintaining technical dashboards for operations, analytics, or service monitoring.
Preferred Qualifications
  • AWS certification or equivalent practical experience with AWS cloud services.
  • Experience with infrastructure as code, containerization, serverless services, or managed Kubernetes platforms.
  • Knowledge of API security patterns such as OAuth2, OpenID Connect, JWT, and role‑based access control.
  • Experience with Agile delivery, backlog refinement, sprint planning, code reviews, and collaborative development practices.
  • Ability to work independently, communicate clearly with stakeholders, and take ownership of end‑to‑end delivery.
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

AWS Cloud Developer: .NET Core Microservices
AWS Cloud Developer: .NET Core Microservices

Quest Global • Torino

In loco
EUR 60.000 - 90.000
Principal Engineer
Principal Engineer

Jobtailor • Milano

In loco
EUR 90.000 - 130.000
Senior Azure Platform Engineer
Senior Azure Platform Engineer

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 70.000 - 110.000
Senior Fullstack Developer (.Net & Angular)
Senior Fullstack Developer (.Net & Angular)

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 55.000 - 75.000
DevOps Engineer with Azure
DevOps Engineer with Azure

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 60.000 - 90.000
Cloud Engineer
Cloud Engineer

Atlante • Milano

In loco
EUR 32.000 - 39.000
DevOps Engineer
DevOps Engineer

Deltatre • Torino

In loco
EUR 50.000 - 70.000
.NET Cloud Engineer
.NET Cloud Engineer

Adecco • Genova

In loco
EUR 35.000 - 50.000
Mid DevOps Engineer
Mid DevOps Engineer

Deltatre • Torino

In loco
EUR 40.000 - 70.000
BMC Remedy/ITSM Helix Developer
BMC Remedy/ITSM Helix Developer

Devoteam Alegri GmbH • Milano

In loco
Attractive compensation package
Career advancement opportunities
International perspective