Roles and Responsibilities
Design and implement scalable cloud architectures on AWS using best practices.
Develop high-quality code in Python, ensuring maintainability and reusability.
Collaborate with cross-functional teams to identify business requirements and design solutions.
Provide technical guidance to junior team members on architecture design principles.
Participate in code reviews to ensure adherence to coding standards.
Desired Candidate Profile
10+ years of experience in software development with expertise in Python programming language.
Robust understanding of cloud architecture concepts and AWS services (e.g., EC2, S3).
Experience working with containerization technologies such as Kubernetes or Docker is a plus.
Excellent problem-solving skills with ability to work independently or collaboratively as part of a team.