We are seeking a Technical Lead to join our dynamic team and contribute to the development of our cutting-edge software solutions.
Key Responsibilities
- Design, develop, and maintain the server-side logic, databases, APIs, and web services that power our applications. Database Management
- Proficiency in database management systems like MySQL, PostgreSQL, or MongoDB. Experience with database design, optimization, and query performance tuning. Version Control Systems:
- Expertise in using version control systems such as Git for code management and collaboration. Cloud Computing: Advanced knowledge in cloud computing platforms beyond AWS, such as Microsoft Azure or Google Cloud Platform
- Experience with container orchestration tools like Kubernetes and Docker.
- Front-End Technologies: Familiarity with modern front-end technologies like and React. Proficiency in HTML, CSS, and JavaScript to develop and maintain web applications.
- CI/CD Pipelines: Experience in setting up and managing Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins, Travis CI, or GitLab CI.
- Understanding of automated testing and deployment strategies.
- Cybersecurity: Knowledge of cybersecurity principles to ensure the safety and integrity of data. Experience in implementing security measures such as SSL, data encryption, and secure coding practices.
- API Development and Integration: Proficiency in API development, including RESTful or Graph APIs. Experience in integrating various APIs and third-party services to enhance functionality.
- Microservices Architecture: Design and develop microservices-based architecture to build scalable and maintainable systems.
- Continuous Improvement: Stay up-to-date with industry trends, best practices, and emerging technologies to recommend improvements and innovative solutions.
- Determining project requirements and developing work schedules for the team.