remoteonsite
Senior Applications Developer - DevOps, Ansible, OpenShift, GCP, Java - UPS
Software Engineer
Lead the design, deployment, and maintenance of cloud‑native Java applications on GCP using OpenShift, Ansible automation, and robust DevOps practices to deliver scalable, secure solutions.
About the role
Key Responsibilities
- Architect and develop Java microservices for cloud‑native environments on Google Cloud Platform.
- Implement CI/CD pipelines using Ansible, Git, and OpenShift to automate build, test, and deployment processes.
- Collaborate with cross‑functional teams to define application requirements, performance metrics, and security standards.
- Monitor application health, troubleshoot incidents, and optimize resource utilization in production clusters.
- Document best practices, coding standards, and deployment procedures for knowledge sharing.
Requirements
- 5+ years of professional experience in Java application development and cloud deployment.
- Proven expertise with OpenShift, Kubernetes, and Ansible automation.
- Strong understanding of GCP services (Compute Engine, Cloud Storage, Cloud Build, Cloud Run).
- Experience with containerization (Docker) and CI/CD tooling.
- Excellent problem‑solving skills and a collaborative mindset.