Confiz is looking for Backend Engineer - Python with at least 8+ years of experience. Apply only if you consider yourself to be the very best and are seeking challenges and rewards that no other company will provide.
Responsibilities :
- Software Development : Design, develop, and implement innovative software solutions, emphasizing creative problem-solving and technical troubleshooting beyond conventional methods.
- Code Quality : Produce secure, high-quality production code; conduct thorough code reviews and debugging for peers to maintain coding standards.
- Operational Efficiency : Identify and automate remediation of recurring issues to enhance operational stability of applications and systems.
- Technical Leadership : Lead evaluations with external partners and internal teams to critically assess architectural designs and technical credentials for integration into existing systems.
- Community Engagement : Foster and participate in communities of practice across Software Engineering to promote awareness and adoption of cutting-edge technologies.
- Cultural Contribution : Contribute to a team culture that values diversity, equity, inclusion, and respect.
Requirements :
Educational Background : Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related field.Experience : Minimum of 8 years in software development, with extensive experience in Python.Framework Proficiency : Strong experience with Django and familiarity with other Python frameworks such as FastAPI or Flask.API Development : Proficient in developing RESTful APIs and implementing service-oriented architectures.Testing : Experience with unit testing and test-driven development practices.Web Architecture : Understanding of modern web stacks and architecture. Experience in developing and deploying microservices architecture.Cloud Platforms : Experience with Azure services, including Service Bus, Cosmos DB, Logic Apps / Functions, Service Fabric, Azure Web Apps, Azure OpenAI, Azure AI Search, Azure Key Vault, Entra (AAD), and Azure Storage.AI Integration : Good understanding of Azure OpenAI concepts and common prompt engineering techniques (e.g., zero-shot, few-shot, multi-shot).Orchestration Tools : Familiarity with Semantic Kernel or other Large Language Model (LLM) orchestrators.Database Design : Skilled in database schema design with an understanding of normalization, denormalization, indexing, clustering, and transaction isolation levels.Database Skills : Experience with both SQL (e.g., PostgreSQL) and NoSQL databases (e.g., Redis, Elasticsearch).Version Control and DevOps Practices : Understanding of DevOps principles and experience with version control tools like GitHub or Azure DevOps.Agile Methodologies : Familiarity with Scrum methodology and agile practices.Communication Skills : Strong verbal and written communication skills in English.Personal Attributes : Self-motivated, results-oriented, with a proactive 'get things done' attitude.Team Collaboration : Ability to work independently as well as in cross-functional, multi-regional, and multi-cultural teams.Project Management : Capability to multitask and effectively plan, organize, and prioritize multiple projects.We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001 : 2015 (QMS), ISO 27001 : 2022 (ISMS), ISO 20000-1 : 2018 (ITSM), and ISO 14001 : 2015 (EMS) certified. We foster a vibrant culture of learning through collaboration and making the workplace fun.
People who work with us engage with cutting-edge technologies while contributing to the company's success and their own growth.
To learn more about Confiz Limited, visit :
#J-18808-Ljbffr