Monitor performance and maintain systems according to requirements
Troubleshoot issues and outages
Ensure security through access controls, backups and firewalls
Upgrade systems with new releases and models
Ensuring the smooth functioning of IT systems
Develop creative and useful designs that take into account the end-to-end technical solution of a system
Collaborate with key internal and external stakeholders to satisfy business needs in areas including product costs, data privacy & sovereignty, business continuity and information security
Define, implement and recognize reusable assets and standards, and utilize them across products and portfolios
Ensure the correct application of pertinent technical strategies, rules, standards, and practices across technology programs, projects, and products
Contribute to the creation of governance structures, processes, and compliance activities in architecture
Establish long-lasting partnerships across business, IT, vendors and industry analysts
Identify emerging technological and industry trends and promote their adoption inside our organization.
Promote and foster the value of technical quality, emerging technologies, sharing and experimentation throughout the organization
Implement a continuous communication strategy to inform stakeholders about the goals and advantages of solution architecture
Assist others in tackling intricate problems involving solution architecture and deal with challenging, escalating project concerns
Required Experience
3+ years of experience working with cloud service providers such as AWS, Azure, IBM Cloud or GCP
3+ years of practical experience in an engineering position employing service and hosting options such as IaaS, PaaS, and SaaS platforms in private and public clouds (GCP, AWS, or Azure)
3+ years of experience using DevOps tools
2+ years of expertise in container technologies
Knowledge of the most recent cloud computing and data technologies, business motivators, computing trends, and deployment alternatives
Proven expertise in creating distributed, scalable products and services, including reusable domain-specific microservices on multi-platform clouds (such as Microsoft Azure, AWS, Google Cloud, IBM Cloud)
Knowledge of business and organizational strategy
Thorough understanding of the architecture for applications, infrastructure, and security as well as non-functional elements like performance, scalability, reliability and availability
Comprehensive knowledge of container technologies, with a specialization in Kubernetes
Ability to use new technologies while upholding security and other standards
Ability to successfully and clearly convey solutions, ideas, and suggestions to a multitude of business stakeholders
Strong interpersonal and organizational abilities
Required Education
Bachelor’s degree in computer science, engineering, information technology or a related field
Preferred Qualifications
2+ years of experience managing, coaching and mentoring technology professionals
Prior experience in the consulting and professional services industries as well as the IT sector
Benefits:
Competitive salary range
Annual bonus and performance bonus
Working environment: young, dynamic
Free lunch
Events & activities: company trips, company parties & other team-building activities.
To participate in regular professional training and improvement
Performance evaluation once a year, based on work results and company performance
Participating in full social insurance, health insurance, unemployment insurance and periodic health check-up well organized by the company