Point your AI agent at freehire and let it find you a job.

Get the CLI →

Єнамін

NewBe an early applicant

Enterprise Software Architect

Posted Updated
Discussion

Summary

Enterprise Software Architect at Enamine (Єнамін): audit the company's technology landscape, define and maintain a corporate technology strategy and target architectures, and restructure engineering processes (unified SDLC, CI/CD, GitOps, observability, security) while advising management on build-vs-buy-vs-outsource decisions.

Areas of Responsibility
Conduct a full audit of the company’s technology landscape.
Develop, approve, and maintain a corporate technology strategy aligned with the company’s business goals.
Reshape the company’s technology stack and software development processes according to the technology strategy. Define and maintain the target architecture for our key software products.
Drive deep process automation and the adoption of modern principles for managing enterprise-level and service-level architectures across our software development teams. Take the lead in introducing standardized IT practices.
Participate in the IT solution decision-making process to provide Enamine management with well-reasoned choices between in-house development, off-the-shelf solutions, and outsourcing. Perform architectural assessments of IT products purchased by the company.
Manage technical debt as an explicit portfolio: inventory, risk assessment, and a budgeted paydown plan.
Introduce a unified software development lifecycle and align it with the SSDLC.
Establish engineering metrics and quality standards and manage regularly against them.
Encourage technical documentation and knowledge sharing as part of the company’s culture.
In collaboration with our DevOps and system administration teams, contribute to the implementation of modern CI/CD and infrastructure management practices. Adopt and scale the GitOps approach.
Participate in establishing SLAs/SLOs for critical services, incident and problem management processes, and postmortems, as well as in scaling observability across processes.
Together with our Information Security team, embed security into the software development process following Shift security left approach.
Develop recommendations on the organizational structure and roles of the software development department.
Together with line managers and the HR team, participate in hiring, performance review, and career development processes.
Foster an engineering culture: ownership of results, measurability, and knowledge sharing.
Requirements
5+ years in technology leadership, including 3+ years at the Enterprise Software Architect / Head of Engineering level.
Experience building engineering processes or substantially restructuring them.
Hands-on technical background: systems architecture, software development, integrations, and databases. Deep expertise in technologies and solutions.
Experience with cloud and/or hybrid infrastructure, CI/CD, IaC, and monitoring.
Understanding of information security sufficient to embed security practices into development.
Experience working closely with non-technical stakeholders: ability to translate technical decisions into the language of business risk and economics.
Excellent communication skills (Ukrainian and English).
What we offer
Employee reservation (exemption from mobilization)
Health insurance
Hybrid work model
Interesting and challenging tasks
Convenient office location

Skills

Apply

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.