Keyresponsibilities include: Engineeringscalable backend systems that can handle rapidgrowth and evolving requirements, ensuring high performance under increased loads. Implementingandmaintainingrobust security measures toprotect sensitive data and guard against potential threats and vulnerabilities. Collaborating with front-end developers to create cohesive and scalable solutions, ensuring seamless system integration. Developingautomatedprocessesfor continuous deployment and scalability, ensuring system reliability and efficiency. Proactively identifying and addressing potential security risks and scalability bottlenecks. Contributing to all phases of the development lifecycle, from initial concept to deployment and optimization. Your role will not only focus on enhancing the functionality of our software but also on ensuring its ability to scale securely and efficiently, meeting the growing demands of our business and clients. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Aminimumoffouryearsofexperienceinsoftware development,specifically with GoandPython, andexperience in managing supporting systems. Strongunderstandingof andexperience with building scalable systems capable of handling high traffic and data volume. Proficient in implementing security protocols, encryption techniques, and data protection strategies. Experiencewithcloud-based technologies (AWS, Azure, Google Cloud) for building scalable, secure cloud-native applications. Familiarity with Agile and Scrum methodologies, Test Driven Development (TDD), and continuous integration and deployment tools like Git, Jenkins, Docker. Excellentdebugging, problem-solving, and analytical skills, with a focus on optimizing performance and ensuring system security. Effective communication skills, capable of explaining complex concepts to both technical and non-technical team members. Self-driven with the ability to work independently, manage multiple priorities, and adapt to changing environments while maintaining a focus on quality and innovation. Experienceindatabase technologies, particularly Postgres, and knowledge of SQL and NoSQLdatabases, ensuring data integrity in scalable environments
Bachelor's degree