Senior GCP Cloud Engineer

closed
TribalScale Logo

TribalScale

πŸ“Remote - United States

Summary

Join TribalScale's team of digital pioneers and shape the future with innovative solutions. As a bold innovator, you'll work in a hybrid environment to engineer production-quality code, architect microservices, and collaborate with DevOps teams.

Requirements

  • Extensive experience in Google Cloud Platform (GCP) and other public cloud environments
  • Strong background in microservices architecture, including RESTful API development
  • Proficiency in Java (with Spring Boot) and experience with Python and shell scripting
  • Deep knowledge of containerization (Docker, Kubernetes) and experience managing containerized applications in the cloud (preferably GCP)
  • Experience with event-driven architecture and messaging frameworks like Apache Kafka
  • Strong understanding of DevOps culture, practices, and CI/CD tools (Jenkins, Gradle/Maven, BitBucket, Ansible)
  • Hands-on experience with Infrastructure as Code
  • Expertise in both SQL and NoSQL database technologies, with exposure to big data solutions
  • Familiarity with monitoring and observability tools such as Splunk, Dynatrace, and real-time application monitoring
  • Solid understanding of security principles, data encryption, and securing data at rest and in transit
  • Experience with building real-time, high-availability, low-latency systems
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment

Responsibilities

  • Work within our hybrid business hours (9:00 AM - 5:00 PM EST) to engineer production-quality code
  • Architect, design, and implement microservices using Spring Boot and Java in a GCP environment
  • Develop RESTful APIs and ensure their scalability and performance
  • Work with containerization technologies (Docker, Kubernetes) to deploy and manage microservices
  • Build and manage event-driven architectures, leveraging Apache Kafka and Confluent Cloud
  • Collaborate with DevOps teams to implement CI/CD pipelines using Jenkins, Gradle/Maven, BitBucket, and Ansible
  • Apply Infrastructure as Code (IaC) practices to automate infrastructure provisioning and management
  • Design and maintain high-performance, low-latency, and high-availability systems
  • Work with both SQL and NoSQL databases, ensuring optimal storage solutions for diverse data sets
  • Implement proactive monitoring and observability solutions using tools like Splunk and Dynatrace
  • Ensure security best practices, including data encryption (PKI, TLS, HTTPS) and securing data both in transit and at rest
  • Troubleshoot and resolve performance bottlenecks in distributed systems

Preferred Qualifications

Experience in the financial industry

This job is filled or no longer available