Overview
Remote
Depends on Experience
Contract - W2
Skills
OOP
Object oriented programming
Splunk
AWS
Machine learning
gravy
MLOps
CI/CD
Code Pipelines
cloud infrastructure
On-Perm
Terraform
Databricks
python
DevOps
Live Coding
Job Details
Key Technical Requirements
Must-Have Skills
- Object-Oriented Programming (OOP):
- Strong understanding of classes, objects, and core OOP principles.
- Experience working in large, shared codebases.
- CICD Pipelines:
- Experience working with solid code pipelines.
- Comfort with deploying containerized code is helpful but not essential.
- Cloud Experience:
- General familiarity with cloud infrastructure.
- Candidates with exclusively on-prem backgrounds may struggle.
- Languages & Tools:
- Python (can be light if candidate has strong Java background).
- Terraform, Databricks (considered gravy, not core).
- Splunk, AWS CloudWatch.
- ML Experience:
- Core ML pipeline and model serving experience is a plus but not required.
- Learning & Growth:
- The hiring manager is ready and willing to teach.
- Ideal for developers curious to expand into DevOps/MLOps.
- Collaboration:
- Must be comfortable with live coding during interviews (e.g., screen sharing via Teams).
- Strong communication and willingness to collaborate are key.
- Software engineer with solid OOP fundamentals.
- Experience in CICD and cloud environments.
- Curious and motivated to grow into DevOps/MLOps.
- Comfortable with live coding and collaborative problem-solving.
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.