Backend Data Engineer Opportunity
We are seeking an experienced Backend Data Engineer to join our team in developing and maintaining scalable data pipelines using Python.
This role is focused on designing and implementing efficient data workflows using AWS services such as Glue, Step Functions, and SQS.
The successful candidate will also have expertise in integrating AI/LLM frameworks into production systems and ensuring the scalability and reliability of Kubernetes-hosted applications.
Key Responsibilities:
* Design and develop backend and data pipelines using Python.
* Implement data workflows using AWS services such as Glue, Step Functions, and SQS.
* Integrate AI/LLM frameworks (Bedrock, RAG, Agents) into production systems.
* Evaluate and ensure the scalability and reliability of Kubernetes-hosted applications.
* Collaborate with Agile teams and maintain CI/CD pipelines.
Required Skills and Qualifications:
* Strong Python development experience.
* Expertise in SQL and NoSQL databases (key-value datastores, and document storage).
* Expertise in AWS services (Glue, Step Functions, SQS, Lambda, S3).
* Familiarity with MQTT/WebSockets for real-time communication.
* Proficiency in microservices and event-driven architecture.
* Kubernetes and CI/CD expertise.
* Strong system design skills for distributed environments.
Benefits:
Our company offers a competitive compensation package and a collaborative work environment.
Ongoing Development Opportunities:
We offer opportunities for ongoing learning and professional development in the field of data engineering.