Chief Technology Officer (CTO) – Eton Digital

SE
January 20, 2025
Apply Now

Job Description

Industry: Internet Publishing
Seniority for this role: Director
EtonDigitalis a well-established full service web agency that builds innovative digital solutions. Our team consists of 70+ experienced IT professionals who work together on exciting projects and keep abreast of the latest trends in the IT industry. To reach our ambitious goals, we are looking for a highly motivated employee for the position of a Chief Technology Officer (CTO) that offers you the opportunity to join a fast-growing technology organization that is shifting productivity paradigms in the software engineering industry. Responsibilities: Drive and scale the engineering teamwithin the company, ensuring that our solutions and services meet and exceed client expectations Provideleadership and mentorshipto other engineers, guiding them in best practices, methodologies, and tools Driveprocess improvements within the engineering teamand across the organization, ensuring quality and efficiency throughout the software development lifecycle Facilitate communicationbetween different teams within delivery Collaborate closely with engineering teams, and Tech Leads, to streamline and improve day-to-day software delivery quality and efficiency Foster a collaborative environment with cross-functional teams, including business development, product management, and delivery management. Collaborate closely with other stakeholders to ensure the best results, and that technology solutions meet the needs of the business Build engineeringteam capacityand improve individual skills of each team member Act as apoint of escalationfor complex issues, ensuring their resolution and timely delivery Be skillful inexisting toolsrequired to design, develop, test, automate, deploy, manage, and monitor applications Evaluatenew tools, technologies, and methodologies, and support their adoption if and where it improves efficiency and effectiveness Oversee the design, implementation and maintenance of thecompany’s background technologyincluding standardized and reusable software systems, components, infrastructure and cloud solutions, ensuring that these are secure, scalable, and reliable Monitor and control the quality of workand evaluate the work performance of direct subordinates and their teams in order to effectively implement tasks in your unit Define, track, and report onkey metrics(including software development efficiency, software quality, infrastructure and application performance) to stakeholders, providing insights into the overall health of the systems, and its performance and reliability Identify and assess risksassociated with software development, quality assurance, deployment and release processes, developing strategies for risk reduction through contingency planning Ability toabsorb and convey detailed technical information Advocate for engineering excellence, and ensure providing evolutionary and zero trust architecture, scalable infrastructure, automation, monitoring, to all projects Stay abreast ofindustry trends, emerging technologies, and best practicesin software development, including (but not limited to) backend, frontend and mobile development, DevOps and Cloud engineering, AI/ML engineering, software quality assurance Participate inpresales initiatives and project estimateswhen needed Maintaincommunication with external stakeholders(clients, partners, and vendors) Allocate andmanage the budgets, resources and timelines effectively. Plan and monitor engineering teams’ expenses (including computer equipment and software licenses) Manage the engineeringhiring plans, promotions, salary reviews Closelycollaborate with the CEO and executive teamto align technological initiatives with business strategies Develop and implement the company’sIT strategy and data strategy, focusing on scalable and robust solutions Ensure theprotection and strategic use of IP. Oversee compliance with industry standards, regulations, and certifications required for global deployment Support adherence to ISO standards(ISO 9001 and 27001) by assisting in maintaining relevant documentation and following established procedures Develop and implement security policies and procedures, establishing and maintaining the enterprise vision, strategy, and program to ensure information assets and technologies are adequately protected Act as CISO for the parent company (Group level) Requirements: Bachelor’s degree in computer science, computer programming, software engineering, or a related technical field Strong technical background and strong knowledge of current and emerging technologies relevant to the IT industry. Have at least 5 years of experience as software developer or software architect, and at least 5 years of experience as engineering manager Open to learning new technologies and methodologies – ability to quickly assess and respond to changes in the market or business environment and adjust the technology strategy accordingly Understanding of the business side of technology and how it contributes to the company’s overall success – good knowledge of business strategy, market dynamics, customer needs, and financial management Strategic thinking and ability to align efforts with broader organisational goals and objectives Strong leadership and interpersonal skills to effectively lead and mentor a team of engineers with different competencies, including mentoring Architects and Tech Leads A proactive, hands-on approach with an interest in transparency, open feedback, mentoring and knowledge-sharing Strong advocacy for quality, as well as automation and efficiency throughout the software development lifecycle, with a focus on continuous improvement Proven experience in scaling and leading teams (at least 3-5 years of experience) Experience with Agile methodologies. Preference to work on agile software development projects with remote teams Good time management and ability to prioritize tasks among multiple or changing priorities Strong client-facing experience. Excellent verbal and presentation skills Excellent communication skills (spoken and written) Proficiency in English is required. Knowledge of German is a plus Additional points in case of having experience specifically with: Defining and executing IT Strategy, Data Strategy, Data Governance Developing and implementing security policies and procedures (or strong willingness to learn it) Understanding of ISO standards (ISO 9001 and 27001) AI/ML engineering Containerization, Docker, Swarm, Kubernetes, EKS, AKS CI/CD tools, GitLab CI/CD, GitHub Actions Monitoring tools such as ELK stack, Zabbix, Nagios Automation testing frameworks and tools such as Selenium WebDriver, Cypress, Playwright, Postman, Appium, JMeter Software development using Python, TypeScript, Node.js, Next.js, React, Angular or Flutter What we offer: Full-time employment with flexible working hours Equipment for work 100% paid sick leave up to 30 days 22 days of paid vacation, plus one additional paid vacation day for every 2 years spent in the company Competitive benefit package (budget for sports, private health insurance for you and your family, Pizza Day, Friday lunch…) Employee Referral Program: Incentives for successfully referring qualified candidates to our team Working remotely within multidisciplinary teams in agile environment or working in one of our offices in Novi Sad, Nis or Belgrade (flexible) Working on innovative and unique projects, and new technologies Supportive environment for personal development and learning Strong company culture and team spirit that supports your best work Regular team-building events Modern offices with fully stocked kitchens Paid English language lessons New Year’s gifts and a theater show for kids Anniversary gifts Sounds interesting? Please send us your CV in English – we are looking forward to meeting our new Chief Technology Officer! Powered by JazzHR k6XwShSviZ Show more Show less