Technical Architect-DevOps Engineer with Java and API
Our client, a leading global multinational information technology services and consulting company, is recruiting for a Technical Architect-DevOps Engineer with Java and API to join their business in Switzerland.
Position Title: Technical Architect-DevOps Engineer with Java and API
Position Type: Permanent
Start Date: ASAP
Location: Switzerland
Job Description:
Experience required:
* As a member of Front Tech, you'll join an inspiring team of technologists dedicated to our high-profile PAS B2B applications, and you'll be a key player in specifying, documenting, rearchitecting and further improving their technical architecture to optimally address both current and future business needs.
* We are looking for a passionate Technical Architect with top-notch Java and API expertise, who can help us deliver software products to the best standards.
Must have:
* Substantial experience with the Java language, the JVM and related Java technologies, features and constraints.
* Substantial experience with REST APIs (including REST API design, versioning and maintenance) and good knowledge of networking.
* Practical experience with build pipelines, Java application delivery and deployment to Linux or Kubernetes.
* Excellent spoken and written communication skills in English.
* Master’s degree in technology or equivalent.
* Residency in Switzerland from the start of the mission.
* In-depth software engineering knowledge and expertise; development, maintenance and software improvement.
* Firm belief in automation, infrastructure as code (e.g., Puppet) and XaaS.
* Open-mindedness and team spirit. Ability to work independently, excellent organizational skills and keen attention to detail.
Would be a plus:
* Knowledge of the Spring framework.
* Experience with TLS/SSL, certificates and encryption in general.
* Experience with network security and firewalls.
* Some knowledge of containers and orchestrators (e.g., Docker and Kubernetes).
* Proficiency in other programming languages: Python, Bash scripting, SQL DBs (MySQL, MS SQL, Oracle) or NoSQL (MongoDB, ElasticSearch).
* Interest in finance; good financial knowledge would be an advantage.
* Hands-on experience with Agile methodologies.
* French good to have.
As the perfect candidate for this role, you are passionate about technology, with a keen interest in reliability and automation. You will use your strong engineering skills to design and implement fault-tolerant systems and prevent production problems.
Responsibilities - "Technical Architect":
* Creating, modularizing and continuously improving our PAS B2B applications & APIs, from guidelines established with Solution Architects.
* Collaborating with software engineers to implement said applications & APIs.
* Promoting code out of our software factory to production, pushing for maximum automation but without making any compromises on the quality of the delivered solution.
* Collaborating with DevOps for setting up state-of-the-art analytics and monitoring capabilities, providing both prescriptive and predictive insights.
* Collaborating with DevOps for designing and writing code for infrastructure, quality assurance, configuration or security components.
* Diagnosing production issues, performing root-cause analysis and working with all members of the cross-functional team to propose solutions.
* Providing continuous guidance to software engineers around operational challenges, such as reliability and manageability, making sure that software implementations are production-proof.
* Promoting data-driven decision-making and identifying the metrics that matter.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology and Engineering
Industries
IT Services and IT Consulting
#J-18808-Ljbffr