Senior Software Engineer (Google Cloud Platform & Cloud Native)

  • Charlotte, NC
  • Posted 2 days ago | Updated 2 days ago

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

GCP Cloud
Cloud Native
Kubernetes Engine
Cloud SQL
BigQuery
Cloud Storage
Pub/Sub
and Cloud Functions
Python
Java
OpenShift (OCP)

Job Details

Location: Charlotte, NC/New Jersey

Job Title: Senior Software Engineer (Google Cloud Platform & Cloud Native)

Job Summary:

We are seeking two experienced Senior Software Engineers to join our dynamic team in the NY/NJ area. The ideal candidates will have hands-on expertise in cloud-native development, primarily on Google Cloud Platform (Google Cloud Platform), as well as strong proficiency in Python and Java. They will be responsible for translating complex business requirements into technical solutions, demonstrating excellent problem-solving skills, and collaborating effectively in a fast-paced environment. Experience with relational databases, caching strategies, and OpenShift (OCP) is highly desirable.

Technical Requirements:

  • Google Cloud Platform (Google Cloud Platform):
    • Extensive experience with core Google Cloud Platform services such as Compute Engine, Kubernetes Engine, Cloud SQL, BigQuery, Cloud Storage, Pub/Sub, and Cloud Functions
    • Ability to design and implement scalable, resilient cloud-native architectures on Google Cloud Platform
  • Programming Languages:
    • Hands-on coding experience in Python and Java, with a strong understanding of best practices and modern frameworks
  • Databases & Caching:
    • Proficiency with relational databases
    • Experience implementing caching solutions to optimize database performance and application responsiveness
  • OpenShift (OCP):
    • Experience with Red Hat OpenShift Container Platform for deploying and managing containerized applications is a major plus
  • Additional Skills:
    • Familiarity with CI/CD pipelines, containerization, and DevOps practices
    • Knowledge of microservices architecture and RESTful API development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.