Employer description & source details
Technical Architecture & Solution Design Design scalable, reliable, and maintainable architectures for automation frameworks, engineering tools, and intelligent systems. Translate complex production and engineering challenges into practical technical solutions. Define architectural standards, design principles, system interfaces, and integration approaches. Ensure solutions meet performance, security, scalability, and maintainability requirements. Evaluate technical trade-offs and make informed architectural decisions that support long-term sustainability. Drive the architecture and evolution of automation frameworks and engineering platforms. Identify opportunities to improve development, testing, and production workflows through technology. Design reusable solutions that can support multiple projects, teams, and production environments. Collaborate with engineers to optimize system performance, reliability, and integration. Promote engineering best practices, including code quality, modularity, documentation, and maintainability. Explore and evaluate emerging technologies, including AI, Generative AI, machine learning, and intelligent automation. Work with R&D teams to assess technical feasibility and develop proofs of concept. Guide the technical transition of promising prototypes into scalable, production-ready solutions. Evaluate new frameworks, tools, and architectural approaches based on their practical value and long-term potential. Encourage experimentation while maintaining sound engineering and architectural practices. Technical Leadership & Engineering Excellence Provide technical guidance and architectural direction to Programming Leads and engineering teams. Conduct architecture reviews, design discussions, and code reviews to maintain engineering standard
Extracted skills: python, c++, c#, machine learning, data analytics, security