Responsibilities:
- Offer technical leadership and guidance within the team.
- Develop scalable backend solutions using Python, ensuring optimal deployment on cloud infrastructures.
- Evaluate requirements, design solutions, and deploy software that is high-quality and meet business requirements.
- Enhance code quality through thorough unit and functional testing.
- Establish and adhere to CI/CD pipelines to ensure smooth and efficient software delivery processes.
- Collaborate with cross-functional teams and participate in strategic planning discussions
Requirements:
- Master's or PhD in Computer Science, or a related discipline
- More than 4 years of experience in software development, data structures, algorithms
- Skilled in Python
- AWS
- Proficient in crafting web applications within cloud environments, with expertise in APIs, data pipelines, and algorithm design.
- Strong knowledge in cloud storage and optimizing cloud-based resources
Interested candidates, do send your resume across to shayna.chan@nicollcurtin.com.