What are the responsibilities and job description for the Robotics Software Engineer (DevOps) position at Red Oak Technologies?
Since 1995, Red Oak Technologies has been a trusted partner in the tech industry, delivering innovative talent solutions that drive progress. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract, permanent or project management based resources.
Key for this Role
- Design, implement, and maintain CI/CD pipelines using full AWS suite of tools
- Manage Docker-based development and deployment environments.
- Troubleshoot build and deployment issues in a largely C /Python codebase with a Microservice Architecture
- Collaborate closely with software engineers to understand a large complex codebase for a cutting edge robotics application
- Work independently, referencing large knowledge base of documentation and functioning code without needing significant hand-holding
Here’s what we require
- 5 years of experience in DevOps, System Engineering, or related roles
- Proficiency with Docker, AWS cloud tools, and CI/CD pipeline implementation and management with Typescript
- Familiarity with Linux administration and shell scripting. You can be a Windows/Mac pro, but you'll be doing at least 50% of your development on Linux. You should be comfortable with that.
- Solid understanding of version control systems like Git and branching workflows.
- Good foundational software development skills: basic understanding of algorithms and CS theory, proficiency with at least one programming language (Python C or similar)
- An aptitude for learning new platforms and technologies on the fly. We’re constantly working on new projects that will push you and keep you always learning new technologies.
- Solid skills in communicating and collaborating with other technical people. No one is going to pull you onto a sales call, but we need someone who is able to understand the needs of other engineers, and communicate clearly about current tasks and shifting priorities on a rapidly developing project.
Nice-to-Have Skills
- Experience with infrastructure-as-code tools like Terraform or Ansible.
- Experience with Runc
- Familiarity with microservices architecture and Distributed Systems.
- Knowledge of robotic systems, IoT, or embedded software development.
- Previous work with Agile or Hybrid-Agile development methodologies.
- Experience in monitoring and alerting systems (e.g., Prometheus, Grafana, or AWS CloudWatch).
- Interest and aptitude in software engineering and development.
- Looking for 5-20 years software experience.
Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it’s like to be at the top; connect with one of our recruiters and apply today.
Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES!
Learn what it’s like to be a Red Oak Consultant!
Red Oak Five (Core Values): Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone
Salary : $65 - $75