Google Cloud Platform (GCP), KUBERNETES, Cloud Run, Java, APIGEE, Microsoft Azure, PostgreSQL, IAM (Identity & Access Management), Rest APIs, Microservices, Agile Programming Methodologies, Application Programming Interface (API), Cloud Applications, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, DevOps, Scalable System Development, Software Engineering, Team Player,
- Bachelor's Degree (Required)
- 6+ years of IT experience
- 4+ years of software development experience
- Experience designing, developing, and supporting cloud-based applications
- Experience working in Agile development environments
- Design, develop, and maintain cloud-native applications and platform services.
- Build and deploy applications using Google Cloud Platform (GCP), Cloud Run, and Kubernetes.
- Develop scalable backend applications, REST APIs, and microservices using Java.
- Work with Apigee for API development, integration, and management.
- Develop and support cloud infrastructure using Terraform and modern deployment tools.
- Implement CI/CD pipelines using Cloud Build, Tekton, and related DevOps tools.
- Work with PostgreSQL and MongoDB to build reliable data solutions.
- Implement IAM, security best practices, and cloud governance.
- Collaborate with architects, product owners, and cross-functional engineering teams.
- Troubleshoot production issues and continuously improve application performance and reliability.
- Participate in Agile ceremonies, code reviews, testing, and deployment activities.
We are hiring a Senior Cloud Engineer to join our Cloud Platform team supporting enterprise-scale cloud applications and APIs. This role is ideal for engineers with strong experience in Google Cloud Platform (GCP), Kubernetes, Cloud Run, Java, and Apigee. You will build cloud-native applications, develop scalable APIs and microservices, and work with modern DevOps and CI/CD practices in a collaborative Agile environment. This is a hybrid position (4 days onsite) in Dearborn, MI.