We are seeking a highly skilled Technical Architect to join our team and provide expert guidance and leadership in designing and architecting cloud-based software solutions. You will work in a collaborative environment, partnering with cross-functional teams including environmental scientists, biologist, chemists, engineers, public policy experts, and more to develop innovative, sustainable technology solutions. This will provide you with the opportunity to grow and learn from professionals in diverse fields, making this an intellectually stimulating and challenging role. As a Technical Architect, you will play a critical role in shaping the overall architecture and technical direction of our software products, working closely with cross-functional teams to ensure the successful delivery of high-quality and scalable solutions. Responsibilities: Lead the architectural design and development of cloud-based software solutions, considering factors such as system requirements, scalability, performance, security, and integration. Collaborate with product managers, software engineers, and stakeholders to define and prioritize technical requirements and ensure alignment with business objectives. Evaluate and select appropriate technologies, frameworks, and tools to be used in the development process, considering factors such as scalability, maintainability, and cost-effectiveness. Define and communicate architectural standards, best practices, and guidelines to ensure consistency and quality across development teams. Conduct system analysis, performance tuning, and code reviews to identify areas for improvement and optimize software solutions. Provide technical guidance and mentoring to software engineers, fostering a culture of continuous learning and professional growth. Collaborate with cross-functional teams to identify and resolve technical challenges, ensuring the successful delivery of software products. Stay updated with emerging technologies, industry trends, and best practices, and proactively recommend innovative solutions to enhance our software development processes. Requirements and Skills: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or demonstrated work experience. 8 + years of experience in software development businesses, with a focus on architecture and technical leadership. Proven experience in designing and architecting complex, scalable, and high-performance software solutions. Strong knowledge of software development methodologies, architectural patterns, and best practices. Proficiency in a wide range of technologies and frameworks, with the ability to evaluate and select the most appropriate ones for specific project requirements. Experience with cloud platforms (eg, AWS, Azure, GCP) and microservices architecture. Excellent problem-solving and analytical skills, with the ability to identify and address technical challenges. Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders. Experience with Agile methodologies and familiarity with tools such as JIRA, Trello, or similar for managing development activities. Experience with tools like Git for version control, Terraform/CDK/CloudFormation for infrastructure as code, Python or JavaScript/TypeScript for automation. Remote working is available for this role however you will need to be available for occasional team meetings in our London office. ERM is a leading global provider of environmental, health, safety, risk, social consulting services and sustainability related services. We work with the world's leading organizations, delivering innovative solutions and helping them to understand and manage their sustainability challenges. To do this, we have more than 5, people in over 40 countries and territories working out of more than offices. For over 50 years we have been working with clients around the world and in diverse industry sectors to help them to understand and manage their environmental, health, safety, risk and social impacts. The key sectors we serve include Oil & Gas, Mining, Power, and Manufacturing, Chemical and Pharmaceutical. All face critical sustainability challenges and our clients in these and many other areas rely on our ability to assist them operate more sustainably which has a positive impact on our planet. "The business of sustainability" reflects what we do to support our clients as they strive to attain their business goals. Sustainability and business are now inextricably linked and as an expert in sustainability, we play a role in helping companies achieve their objectives with an understanding of how this impacts wider society and the environment. We intend to contribute even more to the global dialogue on sustainability and expect our work on sustainability challenges and opportunities to deliver growth in our business. Sustainability is our business.
Technical Architect in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat