Cloud Solutions Architect - Only Local to Michigan

Jobs via Dice15 days ago
Lansing, MI, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Job Responsibilities

  • Design end-to-end architecture for scalable microservices and distributed systems
  • Drive monolith to microservices modernization using DDD and API-first principles
  • Architect event-driven systems using platforms like Apache Kafka, RabbitMQ, and IBM MQ
  • Define and govern API contracts (REST, OpenAPI, gRPC) and integration patterns
  • Implement resilience patterns (circuit breaker, retries, DLQ, saga orchestration)
  • Design cloud-native solutions on Microsoft Azure and Amazon Web Services
  • Lead containerization using Docker and orchestration with Kubernetes / Red Hat OpenShift
  • Establish CI/CD pipelines and DevOps practices (Azure DevOps, Jenkins, GitHub)
  • Design data pipelines, migration, and real-time integration solutions
  • Ensure NFRs - Scalability, performance, security (OAuth2, mTLS), and reliability
  • Implement observability (logging, monitoring, tracing Splunk, Dynatrace, AppDynamics)
  • Provide technical leadership, architecture governance, and design reviews

Required Skills

GitHub
Microsoft Azure
Dead Letter Queue (DLQ)
Containerization
API-first principles
Red Hat OpenShift
Amazon Web Services (AWS)
gRPC
Technical leadership
RabbitMQ
Security (OAuth2, mTLS)
HTTP REST
Resilience patterns
Logging
Data pipelines
Azure DevOps
Saga orchestration
Kubernetes
AppDynamics
Tracing
Architecture governance
Design reviews
OpenAPI
Jenkins
Splunk
Observability
Reliability engineering
Domain-Driven Design (DDD)
Cloud-native solutions
Docker
Apache Kafka
Monitoring
CI/CD pipelines
Retries
Circuit breaker
Non-Functional Requirements (NFRs)
Performance tuning
Microservices architecture
IBM MQ
Dynatrace
Event-driven systems
Real-time integration solutions