On behalf of SKF-AI, SD Solutions we are seeking a motivated, innovative middle Back-End Engineer to join the team.
SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.
You will work at an extremely agile team in a dynamic environment, developing and maintaining a dynamic data pipeline system that is critical for cross-company operations Infrastructure design, Server and client-side planning, and development at High load & Scale.
Responsibilities:
- Work on databases.
- Work as part of a team of local and remote engineers in an agile environment.
- Take ownership of developing end-to-end products and features, from design to production.
- Develop new high-quality, scalable, distributed, and object-oriented software.
- Maintain and improve the existing codebase and products.
- Solve diverse complex problems of large scale.
- Continuously learn and evaluate new technologies.
Requirements:
- 5+ years of experience as a software engineer.
- B.Sc. in computer science, electrical engineering, or equivalent.
- Proficient in Python.
- Hands-on development experience with distributed services frameworks.
- Hands-on experience with distributed databases such as RDS/Aurora/PostgreSQL, Redshift, DynamoDB, Redis, MongoDB, etc.
- Hands-on experience using message broker technologies such as SNS/SQS, Kafka, RabbitMQ, ActiveMQ, etc.
- Experience with cloud infrastructure, namely AWS: Lambda, Bluejobs;
- Experience with CDK.
- Experience with Microservices architecture, Docker and Kubernetes.
- Experience with building CI/CD pipelines using Terraform (preferred), Azure DevOps.
- API and REST API
Soft skills:
- Great agile team player with a strong sense of ownership.
- Passion for developing scalable, distributed software with cutting-edge technologies.
- Excellent English verbal and written communication skills.
- Self-motivated personality with a positive attitude.
- Self-learner with the ability to grasp new languages, systems, and frameworks.
About the company:
SKF-AI provides an AI-Driven Industrial Intelligence solution. The SKF-AI solution uses advanced Artificial Intelligence to provide asset failure predictions based on monitoring sensors’ signal data in the cloud. With its proprietary adaptive algorithms, SKF-AI can analyze sensor behavior, automatically learn how machines behave, and use this learning to predict machine failures before they occur.