Tallo logoTallo logo

IT - Software Developer - Cloud

Job

Compunnel, Inc.

Farmington Hills, MI (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 5/29/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Summary We are seeking a Software Developer - Cloud Platforms to design, build, and support scalable, secure, and reliable cloud-based solutions across hybrid environments, with a strong focus on Microsoft Azure. This role involves cloud platform engineering, containerization, DevOps automation, and collaboration with cross-functional teams to deliver high-performance applications. The ideal candidate will have hands-on experience with Kubernetes, Java-based microservices, and cloud-native development practices. Key Responsibilities Design, build, and manage cloud platforms and containerized solutions across hybrid environments Configure and maintain Kubernetes clusters to support high availability and zero downtime deployments Develop and automate deployment pipelines for Docker-based applications Onboard and integrate applications into containerized environments, ensuring scalability and performance Design proof-of-concepts and reference architectures to validate cloud solutions Monitor platform capacity and recommend performance and scalability improvements Collaborate with stakeholders to define infrastructure and platform requirements Support platform upgrades, modernization initiatives, and cloud migrations Ensure compliance with security and governance standards in partnership with security teams Implement and maintain CI/CD pipelines and DevOps practices Perform troubleshooting, performance tuning, and root cause analysis Provide operational support and coordinate with service providers to resolve production issues Collaborate with global teams and contribute to documentation and best practices Required Qualifications Bachelor's degree in Computer Science, Information Systems, Engineering, or related field Strong experience developing and supporting cloud-based solutions Hands-on experience with Kubernetes, Docker, and container orchestration Experience with infrastructure automation tools such as Ansible, Chef, Puppet, Python, or PowerShell Experience with CI/CD tools such as GitLab or GitHub Experience with logging and monitoring tools such as ELK Stack or Grafana Strong experience with Java (Java 17), Spring Boot, microservices, and REST APIs Familiarity with cloud deployment models including IaaS, PaaS, and CaaS Knowledge of database access patterns and JDBC Strong analytical, troubleshooting, and performance tuning skills Preferred Qualifications Master's degree in Computer Science or related field Experience migrating applications to Microsoft Azure Experience with Azure Kubernetes Service (AKS) Experience refactoring applications for containerization Experience with API gateways such as Kong or Apigee Knowledge of identity and access management (Open
ID, SAML
) Experience with secret management tools such as Azure Key Vault Experience supporting hybrid cloud environments

Similar remote jobs

Similar jobs in Farmington Hills, MI

Similar jobs in Michigan