Cloud Engineer – Kubernetes and Golang
Atlanta (DeKalb) Bachelor's Degree Design / Civil engineering / Industrial engineering
Job description
Write Kubernetes-native applications, Kubernetes Operators, and platform-as-a-code applications to automate full lifecycle, day-2 operations, upgrades and maintenance of large-scale services needed to power the platform. These can be elastic caching services, databases, and other systems.
Work on The Weather Company's next generation data platform which delivers weather and lifestyle data to power weather.com, TWC's mobile apps, and third-party services at massive scale across the globe. We handle more than 200,000 requests per second and receive, process and analyze terabytes of data every day.
The Weather Company was recently acquired by IBM, a major open source contributor in
Scala, Spark, Cassandra, Kubernetes, and other technologies. We are very excited about this new partnership and are looking forward to the next chapter of developing using our languages
and frameworks of choice with the backing of a technology giant.
Auto req ID
235346BR
Required Education
Associate's Degree/College Diploma
Role ( Job Role )
Software Engineer
State / Province
GEORGIA
Primary job category
Software Development & Support
Company
(0147) International Business Machines Corporation
Contract type
Regular
Employment Type
Full-Time
ERBP
Yes
Is this role a commissionable/sales incentive based position?
No
Travel Required
No Travel
IBM Business Group
Cognitive Apps
Preferred Education
Bachelor's Degree
City / Township / Village
ATLANTA
Being You @ IBM
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
Skills & Experience
Strong knowledge of Golang
Strong knowledge of Kubernetes
Operator framework (operator-sdk or kubebuilder, controller-runtime)
Kubernetes API and objects, CRD, Controllers
Helm, kustomize, Terraform, Python
DB and Messaging: MongoDB, Cassandra, Redis, Kafka
Prometheus, Envoy, CoreDNS, containerd (follow CNCF graduated and incubating projects)
Languages: Functional programming language(s) (Nice to have) – Scala, Clojure, F#, Python
Country/Region
United States
Preferred Technical and Professional Experience
None
Secondary Job Category
Other Software Development & Support
Eligibility Requirements
None
Position Type
Professional
Early Professional Track
Not Applicable - Professional Hire
About Business Unit
At IBM Cognitive Applications, we build open applications that unlock the power of data for clients, partners, and developers. Running on top of IBM's unique Hybrid, Multicloud and AI infrastructures, these applications work across horizontal domains and bring our technology to life for end users. Cognitive Applications unit includes: Watson Customer Engagement, Watson IoT, Watson Media and Weather, Talent & Collaboration, and IBM Developer teams