Source description
About the role
As a Senior Developer specializing in Python, Microservices, and Cloud, your primary role will involve developing and maintaining Python-based applications within a microservices architecture deployed on cloud platforms. You will play a crucial part in implementing and optimizing scalable solutions to meet business requirements and enhance system performance effectively. Key Responsibilities: - Developing, testing, and maintaining Python applications within a microservices architecture. - Implementing and optimizing RESTful APIs for seamless integration of microservices. - Deploying and managing applications on cloud platforms like AWS, Azure, or Google Cloud. - Collaborating within the team to define technical requirements and ensure successful project delivery. - Troubleshooting and debugging issues to maintain application performance and reliability. - Implementing security best practices to safeguard data and infrastructure. - Conducting code reviews and offering technical guidance to junior developers. Qualification Required: - Proficiency in Python programming language and its libraries for developing efficient and maintainable code. - Strong understanding of microservices architecture and experience in designing and implementing microservices-based solutions. - Hands-on experience with cloud services such as AWS, Azure, or Google Cloud for deploying and managing applications. - Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes. - Familiarity with relational and NoSQL databases for data storage and retrieval. - Good problem-solving skills and ability to work effectively in a fast-paced environment. - Strong communication and teamwork skills to collaborate with diverse teams and stakeholders. Additional Details: Relevant certifications in Python, microservices, or cloud technologies are considered advantageous for this role. As a Senior Developer specializing in Python, Microservices, and Cloud, your primary role will involve developing and maintaining Python-based applications within a microservices architecture deployed on cloud platforms. You will play a crucial part in implementing and optimizing scalable solutions to meet business requirements and enhance system performance effectively. Key Responsibilities: - Developing, testing, and maintaining Python applications within a microservices architecture. - Implementing and optimizing RESTful APIs for seamless integration of microservices. - Deploying and managing applications on cloud platforms like AWS, Azure, or Google Cloud. - Collaborating within the team to define technical requirements and ensure successful project delivery. - Troubleshooting and debugging issues to maintain application performance and reliability. - Implementing security best practices to safeguard data and infrastructure. - Conducting code reviews and offering technical guidance to junior developers. Qualification Required: - Proficiency in Python programming language and its libraries for developing efficient and maintainable code. - Strong understanding of microservices architecture and experience in designing and implementing microservices-based solutions. - Hands-on experience with cloud services such as AWS, Azure, or Google Cloud for deploying and managing applications. - Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes. - Familiarity with relational and NoSQL databases for data storage and retrieval. - Good problem-solving skills and ability to work effectively in a fast-paced environment. - Strong communication and teamwork skills to collaborate with diverse teams and stakeholders. Additional Details: Relevant certifications in Python, microservices, or cloud technologies are considered advantageous for this role.
More at HCLTech