The Big Picture
DigiSay Group is a media tech company that started in 2010 focusing initially on creator services including content management and distribution. Today DigiSay acts as a media group with subsidiaries providing end to end services around the content life-cycle from inception to monetization. DigiSay aims to focus on the media sector from a technology, production, and venture building perspective.
About Rightshero
Rightshero is a spin-off company from DigiSay Group, a UAE leading media-tech enabling group based and active in MENA, founded in 2016.
Rightshero transformed into a prominent media-tech services provider and we stand as one of the largest media tech enablers in the MENA region, specialization lies in delivering Anti-Piracy and content security solutions tailored for media companies, offering extensive coverage in the realms of media rights and online protectio
Responsibilities
- Design and implement robust, efficient, and scalable backend systems and APIs using Python and modern frameworks such as Flask, Django, or FastAPI.
- Architect and deploy cloud-native applications using a broad set of AWS services, including EC2, Lambda, RDS, DynamoDB, S3, ECS, and CloudFormation.
- Develop and maintain serverless applications utilizing AWS services like Lambda, API Gateway, Step Functions, and SNS/SQS.
- Collaborate closely with cross-functional teams including product managers, designers, and frontend engineers to understand requirements and translate them into scalable technical solutions.
- Write clean, maintainable, and well-documented code following software engineering best practices, with strong unit and integration testing coverage.
- Implement CI/CD pipelines using AWS Developer Tools such as CodePipeline, CodeBuild, and CodeDeploy to automate testing and deployment workflows.
- Ensure application security, fault tolerance, and high availability using AWS features such as IAM, Secrets Manager, Auto Scaling, Load Balancers, and CloudWatch.
- Analyze performance bottlenecks and optimize systems for speed, scalability, and cost-efficiency in a cloud environment.
- Participate in agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and contribute to iterative development and continuous improvement.
- Mentor junior engineers and promote best practices in Python development and cloud architecture.
- Stay current with evolving technologies, tools, and AWS services, and bring fresh ideas to the team to continuously improve systems and development workflows.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 3+ years of professional experience in software engineering, with a strong focus on Python development and AWS cloud architecture.
- Deep knowledge of Python and its ecosystem, including libraries and frameworks like Django, Flask, FastAPI, and Scrapy.
- Demonstrated experience with AWS services, including:
- Compute: EC2, ECS, Lambda
- Storage: S3, EFS
- Databases: RDS (PostgreSQL/MySQL), DynamoDB
- Developer Tools: CodePipeline, CodeBuild, CodeDeploy
- Security: IAM, Secrets Manager
- Networking: VPC, API Gateway, Load Balancers
- Monitoring & Infrastructure: CloudWatch, CloudFormation, CloudTrail
- Hands-on experience with infrastructure as code (IaC) using CloudFormation, Terraform, or AWS CDK is a plus.
- Proficient in building RESTful APIs and integrating backend systems with frontend components.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Experience with version control (e.g., Git) and collaborative workflows
- Strong understanding of agile methodologies like Scrum or Kanban.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication skills with the ability to articulate technical concepts clearly and collaborate effectively with both technical and non-technical stakeholders.