Technical Project Manager
- Experience: 12+ Years
- Location: Delhi
Technical Project Manager
We are currently seeking a Technical Project Manager with a strong background in Python and cloud-native technologies, specifically on the AWS cloud platform. The ideal candidate will have hands-on experience with AWS services such as AWS Lambda, App Sync, and Infrastructure as Code (IAC) using Terraform.
Key Requirements:
1. Proficiency in Python, demonstrating the ability to navigate and contribute to Python-based projects effectively.
2. Cloud-native experience on AWS, including a solid understanding of services like AWS Lambda, App Sync, and proficiency in Infrastructure as Code (IAC) using Terraform.
3. Proficiency in JavaScript or Typescript, showcasing versatility in scripting and frontend technologies.
4. Proven team-leading experience with a strong understanding of Quality Assurance (QA) processes.
5. Unit testing using Pytest/Jest is a mandatory skill, ensuring the delivery of robust and reliable software solutions.
6. Knowledge and application of Microservice Design Patterns in both Java and Python, along with expertise in Serverless Architecture.
7. Experience in designing and implementing Restful API/GraphQL API, emphasizing efficient and scalable communication interfaces.
8. Familiarity with both Relational Database Management Systems (RDBMS) such as Postgres and NoSQL databases like DynamoDB.
9. AWS Certified Cloud Practitioner (CCP) skills, showcasing a comprehensive understanding of AWS cloud services.
10. Knowledge of OAuth2 and Authentication mechanisms, ensuring the implementation of secure and compliant authentication processes.
Responsibilities:
1. Lead and manage technical projects, ensuring successful delivery within scope, budget, and timeline.
2. Collaborate with cross-functional teams, providing technical guidance and expertise.
3. Oversee the implementation of Microservices and Serverless Architecture, ensuring optimal performance and scalability.
4. Conduct evaluations of database technologies, making informed decisions based on project requirements.
5. Facilitate Restful API and GraphQL API design and implementation, ensuring adherence to best practices.
6. Lead the team in unit testing practices using Pytest/Jest, fostering a culture of code quality and reliability.
7. Apply cloud-native principles to project development, specifically leveraging AWS services.
8. Demonstrate strong leadership skills and a deep understanding of Quality Assurance processes.
