TAM is a Saudi publicly listed company, specialized in digital solutions and advisory services for public and private sector clients, leading sustainable public transformation from strategy to execution. For over a decade, TAM has been the partner of choice for 50+ government entities. Our agility, expertise, and holistic approach have helped smoothen the processes and paths of Saudi public impact initiatives operating under the Vision 2030 umbrella.
Key responsibilities and objectives
- Design, implement, and maintain scalable software systems using microservices architecture
- Build, deploy, and manage containerized applications using Docker
- Monitor and troubleshoot applications to ensure performance
- Implement security best practices for applications
- Collaborate with cross-functional teams to deliver robust software solutions
- Stay updated with emerging technologies and propose innovative tools and frameworks
Requirements
3+ years of experience in software developmentProficiency in backend programming languages (e.g., Python, Ruby, NodeJS)Strong knowledge of containerization and cloud services (e.g., AWS, Oracle Cloud, GCP)Familiarity with CI / CD tools (e.g., GitHub Actions)Solid understanding of networking, security principles, and performance monitoring in cloud-native environmentsExperience with microservices architecture and serverless technologies is highly desirableFamiliarity with SQL databases and their integration with microservicesFamiliarity with NoSQL databases is a plusStrong problem-solving skillsExcellent collaboration and communication skillsCertifications in Kubernetes (CKA / CKAD), Docker, or cloud platforms are a plusProficiency in Arabic and English, both spoken and writtenSeniority level
AssociateEmployment type
Full-timeJob function
OtherIndustries
IT Services and IT ConsultingRiyadh, Saudi Arabia
#J-18808-Ljbffr