Job Description
Job Title: Python Software and DevOps Engineer
Job ID: KM717136216
Location: Redwood City, CA
Overview:
Our client is seeking a Python Software and DevOps Engineer to accelerate their R&D team engineering productivity through test automation and cloud-based DevOps practices. Provide exible, innovative technologies and services to verify correct system behavior during test and to validate system requirements during design. Be able to separate test design and implementation: allow SW and Algo/System designers to concentrate on developing test requirements, test planning, and test case design, while test designers deploy and execute automated SW build and test scripts to implement an application-independent testing framework that both technical and non-technical testers can use. This role reports to the VP of Engineering and operates closely with SW and HW development teams. The successful individual must be self-motivated and have the ability to proactively see what needs to be done.
What you will be doing:
Python development
CI/CD pipeline design and implementation
Design quality gates and develop test automation
Prepare web-based reports, populate dashboards, and provide documentation updates
Identify and record bugs
What you must have:
BS degree in Computer Science, Engineering or a related subject
Hands on experience with Docker containers, Kubernetes is a plus
Development experience with Linux platforms
Strong knowledge of Python and Linux (experience in other programming languages will be considered as a plus, with a strong preference for C/C++)
Debian packaging, pip packages, deployment automation, conguration management
Strong knowledge of Jenkins, Gitlab or any other CI system
Shell scripting
Experience with AWS Cloud platform
Interpersonal skills and appreciation of other people's work discipline within a startup environment
Fluency in English
Nice to have:
MSc degree in Computer Science, Engineering or a related subject
Experience with HTML5, CSS, web services (SOAP and REST), XML
Experience with cloud-based CI systems, such as Azure Pipelines, AWS CodeBuild, or Google Cloud Build
Experience with test frameworks like Robot and JMeter
Experience with embedded RTOS or embedded Linux systems
Experience with Windows platform
Ability to also interface with Business Management and customers directly
For more information about TEEMA and to consider other career opportunities, please visit our website at
By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.