We are seeking an experienced Cloud Architect to join our Trinetix team.
This role involves working on innovative projects with significant input into architectural decisions, aimed at building various business solutions.
Our dynamic and friendly team (25-30+ members) includes developers (back-end and front-end), QA engineers, an application architect, technical delivery managers, and business systems analysts.
Requirements:
- 5+ years of commercial software development experience with a solid portfolio;
- 1+ years of practical architect or technical lead experience;
- Knowledge of algorithms and data structures;
- Operational experience in delivering and managing cloud services;
- Experience communicating with stakeholders in the USA and/or Europe;
- Understanding of Proof of Concept and MVP creation processes;
- Hands-on experience working in Agile environments;
- Upper-intermediate English level.
Technology Stack:
- Python, .NET, C#;
- NoSQL databases: Redis, MongoDB, CosmosDB;
- Cloud platforms: Azure, AWS, GCP (beneficial);
- Design principles: SOLID, OOD, OOA, OOP, Design Patterns;
- Deep understanding of SPA, REST, microservices architecture;
- Containerization: Docker, Kubernetes;
- CI/CD pipelines.
Preferred Skills:
- Experience with Angular, React.js;
- Expertise in ML/AI/LLM;
- DevOps expertise.
Responsibilities:
- Developing high-level architecture visions and solutions for products or features;
- Reviewing and approving architectural approaches with clients;
- Monitoring project performance;
- High-level estimation of products or features;
- Researching and comparing alternative development solutions;
- Collaborating to define functional and non-functional requirements;
- Participating in daily standups, planning, demos, retrospectives, and other activities;
- Leading technical changes and system flexibility to meet business needs;
- Creating development standards;
- Maintaining architecture documentation;
- Defining non-functional requirements;
- Monitoring and controlling the development process;
- Owning technical decisions;
- Communicating technical topics with clients;
- Resolving technical issues.
Desired Qualities:
- Excellent communication and leadership skills;
- Team player with cross-functional collaboration abilities;
- Strong organizational, multitasking, and time management skills;
- Problem-solving and troubleshooting skills;
- Proactiveness and adaptability;
- Ability to educate others;
- Interest in modern technologies and trends;
- Critical thinking.
What We Offer:
- Paid training and English courses;
- Medical insurance and sports compensation;
- PE and legal support;
- Remote work with office support upon request;
- Team events and knowledge sharing opportunities.
Who We Are:
Trinetix is a rapidly growing technology company with approximately 8,500 employees across Europe, the USA, and Ukraine. We deliver innovative IT solutions to businesses of various sizes, helping clients improve processes and stay competitive in the digital age through technology and expertise.