Principal Java DevOps Engineer

at  Rackspace

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Nov, 2024Not Specified23 Aug, 20248 year(s) or aboveCassandra,Software Development,Computer Science,Logging,Kubernetes,Data Structures,Core Java,Infrastructure,Code,Communication Skills,DevopsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Summary: Recently we entered in a partnership with one of our preferred to clients for a large-scale migration into the GCP Cloud. This team’s code receives and processes millions of requests per second in a large-scale distributed system performing content aggregation, indexing, and relevance ranking. You will be working on coding, testing, and debugging this system running in a k8s environment, where there is zero downtime worldwide.
Work Location: Remote Canada

QUALIFICATIONS

  • Bachelor’s degree in computer science or related field of study. Master’s degree is preferred.
  • Prefer - Google Associate Cloud Engineer Certification or other Google Cloud Professional level certification.
  • Minimum of 8+ years developing applications in core Java.
  • In-depth knowledge of algorithms, data structures, and systems
  • E2E software development lifecycle experience, including building and maintaining production grade software.
  • Excellent verbal and writing communication skills with the English language.
  • Operability experience (logging, monitoring, alerting, debugging).
  • Prefer - Experience with Cassandra or Spanner
  • Prefer - Containerization knowledge (Kubernetes, Docker) experience.
  • Prefer - Experience with DevOps and infrastructure as code (terraform, CI/CD, build tools – maven/gradle).
    Discover your inner Racker: Racker Life

Responsibilities:

  • Develop scalable and innovative robust Java code for content aggregation as well as for information indexing, retrieval, processing, and ranking.
  • Build, enhance, optimize, and deploy tools, workflows, systems to process textual data for extraction of relevant information.
  • Collaborate with team members and stakeholders, ensuring clear understanding of technical requirements and project goals.
  • Write detailed design documents, develop comprehensive automated tests, and coordinate automated deployments.


REQUIREMENT SUMMARY

Min:8.0Max:13.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer science or related field of study

Proficient

1

Remote, Canada