岗位主要负责系统开发,需要有大工业背景,自动化为佳。
需要精通Java,python,microservices architecture,dockers,英语可以和老外沟通。
薪资放宽。
Full stack software Development architect
In this individual contributor and hand on role, you will support with architecture definition, design and development of highly scalable web applications application with contemporary technologies developed on a scalable cloud computing platform. You will develop application software, middleware, database design, web services, cloud services and integration, user interfaces for desktops/mobile clients. You will work in a team and develop prototype software to demonstrate the use cases and applications of critical technologies as identified. You will collaborate across various software teams in architecture definition and code re-use. You will use lean product development and agile development methodologies.
Education and Experience
Bachelor's degree in Computer Science (or related field) from an accredited college or university. 10 years developing large-scale enterprise applications and complex information technology initiatives, at both an infrastructure and an application level.
Technical Skills
Strong grasp of computer science, data structures, algorithms.
Strong grasp of SOLID design principles, OOPs and Design Patterns.
Expertise in Java and Python. Software Development Minimum of 10 years' experience with Enterprise Java (highly preferred) or .NET architectures.
Web application development, Web Services Development of applications utilizing one or more of the following web services technologies: JSON-RPC, JSON-WSP, Web Services Description Language (WSDL), REST, RPC, or XML
Proficient in HTML,java script, jquery/extjs, nodejs and angular js/react js
Experience in microservices architecture, dockers and containerization.
Demonstrated implementation experience using common cloud architecture, enabling components, and deployment platforms (e.g. AWS, Azure, Rackspace, Infrastructure as a service, Platform as a Service, Software as a Service).
Demonstrated Familiarity with relational databases, SQL, NO SQL, object storage and experience working with distributed computing tools such as Map/Reduce, Hadoop, Hive, etc
Familiar User interface design and development for desktop clients or Android/iOS clients
Experience in cybersecurity is an advantage
Experience with Linux and Windows application development
Excellent verbal and written communication skills; Multitasking ability.
Other relevant skills and abilities
?Demonstrated capability to bring structure to wide-open problems, and you are collaborative and goal-oriented in your approach. And more than anything, you want to help build new technologies on an aggressive time scale with an elite team.
? Passion to innovate, structure and tackle unsolved, unfamiliar challenges. Proven experience in innovating new solutions from idea to solutions
?Comfort working under tight time constraints and making decisions under pressure – and a preference for this type of challenging environment
职能类别: 其他
关键字: Java python microservice architecture dockers
联系方式
上班地址:李冰路430号
Get email alerts for the latest"架构师 jobs in Shanghai"
