Principal Java DevOps Engineer
at Rackspace
Remote, British Columbia, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Nov, 2024 | Not Specified | 23 Aug, 2024 | 8 year(s) or above | Cassandra,Software Development,Computer Science,Logging,Kubernetes,Data Structures,Core Java,Infrastructure,Code,Communication Skills,Devops | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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