TruckX is one of the most exciting Bay Area startups in the Trucking & Telematics industry. Using a combination of Hardware & Software, we are transforming an industry that has seen little innovation for decades—and we already support more than 50,000 customers. And this is just the beginning.
As a Senior QA Engineer of the TruckX team, you will be responsible for the validation of solutions TruckX is building. You thrive in fast-paced, unstructured environments that require you to wear many hats.
The role you would play
-
Be part of the team building our distributed backend for IoT devices.
-
Work cross-functionally to develop solutions for scale.
-
Apply good design principles to ensure responsiveness and a great customer experience.
-
Roll out benchmarks and standards to ensure high quality code and solutions.
-
Actively engage in CI/CD, and DevOps processes.
-
Participate regularly in planning and releases.
-
Work with the Backend, Mobile and Frontend teams to enable the scale and stability of our solutions.
-
Work in the IoT-based fleet management domain.
-
Roll out best practices for.
What we expect you have accomplished
-
Built great solutions with the knowledge of Python, C/C++, or Java.
-
Worked extensively on distributed systems.
-
Experience with microservices architecture, and databases.
-
Having worked and built scale solutions.
-
Very good experience in Linux
-
Strong Hands-on experience in docker, Kubernetes, Helm chart
-
Strong experience with configuration management, monitoring, and systems tools (e.g. fluent, Prometheus, Grafana, etc.).
-
Working knowledge and experience with Ansible.
-
Strong experience with GCP web services, IAM, VPC, Firewall, CloudNat, Loadbalancer, GKE, Compute Engine, cloud storage, VPN tunnel, API Services..etc.
-
Strong experience with Amazon Web Services, IAM, VPC peering, API Gateway, NLB, EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, SQS, etc.
-
Experience with Linux package management tools e.g.: rpm, apk, deb & fpm, etc.
-
Demonstrable experience designing, building deploying and maintenance of enterprise cloud solutions in GCP and AWS, Azure.
-
Strong hands-on experience in Infrastructure as Code tools such as Terraform, and CloudFormation.
-
Great understanding of the DevOps CI/CD Pipeline process
-
Hands-on experience in Jenkins & GitLab and CICD Pipeline
-
Experience in Cloud Technologies Private, Public, Hybrid, IaaS+, PaaS, SaaS
-
Intermediate knowledge of Networking (VLAN, subnetting, routing and switching)