Lead and direct the technical team and monitor their performance.
Design and implement technical strategies to accelerate the achievement of business goals.
Optimize infrastructure and introduce new technologies to increase productivity and security.
Work closely with product, marketing, and business teams to align technical strategies with business goals.
Oversee IT projects and improve user experience.
Provide regular reports to the CEO and board of directors.
Requirements:
At least ten years of experience in software development and IT infrastructure management; at least five years of experience leading technical teams and managing complex projects.
Proficient in Python programming language and familiarity with microservice architectures and software development methodologies.
Familiarity with the concepts of artificial intelligence, and machine learning.
Experience working with cloud services and cybersecurity.
Ability to solve complex problems and make quick decisions in critical situations.
Familiarity with project management tools such as Jira and CI/CD.
Proficient in software development methodologies.
Familiarity with network architecture and deployment concepts.
Proficient in requirements analysis.
Proficient in database analysis and design.
Personality Traits:
Responsibility.
Teamwork spirit.
Strong communication skills.
Ability to manage time.
Desire to learn and continuously improve.
If you are an experienced leader in the field of technology, we look forward to receiving your resume.