Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
5+ years of experience in software development, architecture design, and implementation
Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
Proficiency in designing scalable, resilient, and secure system architectures.
Proficiency in a diverse range of programming languages and frameworks, including Java, Python, Node.js, React.js, Angular, Swift, and Kotlin, with experience in developing both backend services and frontend applications for web and mobile platform
Strong understanding of cloud computing platforms (e.g., AWS, Azure, GCP) and services.
Familiarity with database technologies, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra)
Knowledge of microservices architecture, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
Understanding of e-commerce and retail industry trends, challenges, and best practices.
Job Responsibilities
Design the architecture to be scalable and resilient to handle varying loads and ensure high availability. This might involve techniques like load balancing, auto-scaling, redundant components, and disaster recovery strategies.
Document the architecture comprehensively, including design decisions, component interactions, APIs, data schemas, and deployment processes. Establish governance processes to ensure compliance with architectural standards and guidelines.
Implement automated testing practices and CI/CD pipelines to ensure the quality of code and streamline the deployment process. Tools like Jenkins, GitLab CI/CD, or CircleCI can facilitate this.
Ensure that the architecture complies with relevant regulations and standards, such as GDPR, PCI DSS, HIPAA, or industry-specific requirements.
Provide training and support for developers and operations teams to effectively build, deploy, and maintain the architecture. Encourage knowledge sharing and collaboration within the organization.
Continuously gather feedback from stakeholders, monitor system performance, and iterate on the architecture to address evolving business needs and technological advancements
Location
Mumbai, Maharashtra, India
About Company
Fynd is India's largest omnichannel ecosystem and multi-platform tech company. Headquartered in Mumbai and founded by Farooq Adam, Harsh Shah, and Sreeraman MG in 2012.
We have modernized retail strategies for more than 1000 brands & created a rich suite of tech products. Rooted in technology & innovation, we have products in applied machine learning, big data, gaming+crypto, image editing, and learning space.
Our constant innovation and expertise in technology has been noticed worldwide. Fynd made it to Fast Company's list of Top 10 most innovative Asia-Pacific companies of 2022.
We are a fast growing team of 1000+ fun, skilled and ambitious people. We explore the unexplored, innovate unafraid, and have the time of our life while we do. Be a part of the new. Join us.
For more information about our products, visit us at www.omnifynd.com