UPWARDIQ SOFTWARE SOLUTIONS PRIVATE LIMITED
Python Backend Developer - Flask/Django Frameworks
Job Location
mumbai, India
Job Description
Role : Python Backend Engineer Location : Bangalore or Mumbai Experience : 7 Years Notice : Immediate to 2 Weeks. Hybrid Model : 2 days in a week work from office Job Description : Key Responsibilities : - Architect and Develop Solutions : Design and implement robust, scalable, and secure back-end services using Python and AWS serverless technologies. - Serverless Application Development : Build and maintain serverless applications leveraging AWS Lambda, DynamoDB, API Gateway, S3, SNS, SQS, and other AWS services. - Leadership : Provide technical leadership and mentorship to a team of engineers, promoting best practices in software development, testing, and DevOps. - Collaboration : Work closely with cross-functional teams including front-end developers, product managers, and DevOps engineers to deliver high-quality solutions that meet business needs. - Automation and CI/CD : Implement and manage CI/CD pipelines, automated testing, and monitoring to ensure high availability and rapid deployment of services. - Performance Optimization : Optimize back-end services for performance, scalability, and cost-effectiveness, ensuring the efficient use of AWS resources. - Security : Ensure that all solutions adhere to industry best practices for security, including data protection, access controls, and encryption. - Documentation : Create and maintain comprehensive technical documentation, including architecture diagrams, API documentation, and deployment guides. - Problem Solving : Diagnose and resolve complex technical issues in production environments, ensuring minimal downtime and disruption. - Continuous Improvement : Stay updated with the latest trends and best practices in Python, AWS serverless technologies, and fintech/banking technology stacks, and apply this knowledge to improve our systems. Qualifications : Experience : - Minimum of 7 years of experience in back-end software development, with at least 5 years of hands-on experience in Python. - Extensive experience with AWS serverless technologies, including Lambda, DynamoDB, API Gateway, SNS, SQS, S3, ECS, EKS and other related services. - Proven experience in leading technical teams and delivering complex, scalable cloud-based solutions in the fintech or banking sectors. Technical Skills : - Strong proficiency in Python and related frameworks (e.g., Flask, Django). - Experience with infrastructure as code (IaC) tools such as AWS Cloud Formation or Terraform. - Familiarity with RESTful APIs, microservices architecture, and event-driven systems. - Knowledge of DevOps practices, including CI/CD pipelines, automated testing, and monitoring using AWS services (e.g., CodePipeline, CloudWatch, X-Ray). Leadership : - Demonstrated ability to lead and mentor engineering teams, fostering a culture of collaboration, innovation, and continuous improvement. Problem-Solving : - Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues in a fast-paced environment. Communication : - Excellent verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders. Preferred Qualifications : - Experience with other cloud platforms (e.g., Azure, GCP) and containerization technologies like Docker and Kubernetes. - Familiarity with financial services industry regulations and compliance requirements. - Relevant certifications such as AWS Certified Solutions Architect, AWS Certified Developer, or similar. (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 11/28/2024
Location: mumbai, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources UPWARDIQ SOFTWARE SOLUTIONS PRIVATE LIMITED |
---|