Senior Staff Engineer
at TAM Development Co
Riyadh, منطقة الرياض, Saudi Arabia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Feb, 2025 | Not Specified | 12 Nov, 2024 | 6 year(s) or above | Software Projects,Python,Django,English,Computer Science,Communication Skills,Docker | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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. 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.
We are currently looking for a Sr Staff Engineer at TAM, who will lead the development and scaling of complex web applications using Django. This role demands a high level of expertise in Docker for sophisticated containerization strategies and an in-depth understanding of CI/CD processes for efficient deployment and integration. You will be responsible for guiding the software development lifecycle, from planning and design to implementation and maintenance.
REQUIREMENTS
- Bachelor’s or Master’s degree in Computer Science or related field.
- 6+ years of experience with Django, Python, Docker, and CI/CD.
- Demonstrated leadership in managing large-scale software projects.
- Fluent command of English and Arabic.
- Excellent problem-solving, analytical, and communication skills.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Architect and develop scalable web applications using Django.
- Design and implement advanced Docker strategies for large-scale deployment.
- Lead the development and maintenance of robust CI/CD pipelines.
- Provide technical leadership, mentorship, and guidance to engineering teams.
- Collaborate with stakeholders to define technical requirements and solutions.
- Oversee and manage the end-to-end development lifecycle of complex software projects for various clients, from initial concept to final implementation
- Collaborate with clients to gather requirements, propose technical solutions, and ensure that all software deliverables meet business goals and quality standards
- Design scalable, high-performance, and secure software systems tailored to client-specific needs.
- Work closely with cross-functional teams to deliver solutions on time and within scope.
- Ensure the codebase is scalable, maintainable, and efficient. Implement best practices for security, performance, and testing.
- Maintain clear documentation for all phases of the software development lifecycle, including system architecture, code, and technical solutions
REQUIREMENT SUMMARY
Min:6.0Max:11.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science
Proficient
1
Riyadh, Saudi Arabia