
Software Engineer - DevOps and MLOps
Maven Robotics5 months ago
Responsibilities
- Design, implement, and manage CI/CD pipelines for code integration and deployment.
- Monitor and optimize system performance, availability, and security.
- Automate infrastructure orchestration and configuration management.
- Configure and maintain data infrastructure appliances.
- Troubleshoot and resolve application, infrastructure, and deployment issues.
- Collaborate with development and AI teams to enhance efficiency and stability.
Requirements
- BS or MS in software engineering, computer science, or a related field.
- Proven experience in establishing a CI/CD system from scratch.
- Experience with multi-language build systems like Bazel or Bob.
- Proficiency in cloud platforms such as AWS, Azure, or GCP.
- Strong programming skills in Python, Go, or Java.
- Self-starter with problem identification and solution execution skills.
- Enthusiasm for working in a fast-paced startup environment.
Tech Stack
AnsibleApache CassandraApache HadoopApache KafkaApache SparkAWSAzureDockerGitGitHub ActionsGoGoogle Cloud PlatformGrafanaJavaJenkinsKubernetesMLflowMongoDBPostgreSQLPrometheusPythonPyTorchscikit-learnTensorFlowTerraform