A remote role at Drivetrain.
How Sydicom helps: we read this listing’s requirements and tune your CV and cover letter to the keywords its ATS (Lever) is scanning for, for candidates in India, then help you apply.
Original listing text, shown exactly as published by the company.
Design and Develop Automation Frameworks: Create and maintain comprehensive automation frameworks to streamline our development processes and enhance productivity.Bug Hunting and Fixing: Identify, diagnose, and resolve complex bugs to ensure the reliability and stability of our systems.Clean Code Advocate: Promote best practices in coding, ensuring that all code is clean, well-documented, and maintainable.Optimize Performance: Develop optimal solutions for backend processes, focusing on performance, scalability, and efficiency.Collaborate with Cross-Functional Teams: Work closely with frontend developers, QA engineers, and product managers to deliver high-quality products.Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously improve our development practices and automation tools.Documentation - Test Plans, standard operating procedures, Cookbooks, etc.
Strong Coding Skills: Proficiency in backend programming languages such as Python, Java, C#, Ruby, or Go.Web Frameworks: Experience with backend web frameworks like Django, Flask, Spring Boot, Ruby on Rails, or Node.js.API Development: Expertise in designing and developing RESTful APIs and working with GraphQL.Database Management: Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).Data Structures and Algorithms: Excellent understanding and practical application of data structures and algorithms.Automation Expertise: Experience in building and maintaining automation frameworks and tools.Problem Solving: Exceptional problem-solving skills with a keen eye for detail and a master bug hunter mentality.Clean Code Principles: A strong advocate for clean code principles and best practices in software development.Performance Optimization: Proven track record in optimizing backend systems for performance and scalability.Collaborative Spirit: Ability to work effectively in a collaborative, fast-paced environment.
Experience with CI/CD Pipelines: Familiarity with continuous integration and continuous deployment practices and tools.Cloud Services: Experience with cloud platforms such as AWS, GCP, or Azure.Test-Driven Development (TDD): Experience with TDD and other testing methodologies.Microservices Architecture: Knowledge of microservices architecture and containerization technologies such as Docker and Kubernetes.Monitoring and Logging: Experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or Splunk.
"A Backend Engineer (Automation & Quality Focus) must possess a broad range of abilities to comprehend the intricacies of data architecture, product design, and system interfaces. They should be involved in every stage of the software development lifecycle, from initial concept to final release. This includes participating in architectural design discussions and providing insightful feedback to ensure robust and scalable backend solutions."
Drivetrain
Other
A drivetrain, also known as a transmission system, is the group of components that deliver mechanical power from the prime mover to the driven components. In automotive engineering, the drivetrain is the components of a motor vehicle that deliver power to the drive wheels. This excludes the engine or motor that generates the power. In marine applications, the drive shaft will drive a propeller, thruster, or waterjet rather than a drive axle, while the actual engine might be similar to an automotive engine. Other machinery, equipment and vehicles may also use a drivetrain to deliver power from the engine(s) to the driven components.
Source: Wikipedia