Engineering

Solution Architect

Commencis, Full Time

Join us as we pave the way for a thriving digital society.

Commencis has more than two decades of expertise in the world of experience design, software engineering and cloud technologies. Our products and solutions are used by leading brands in financial services, insurance, airlines and retail in more than 20 countries.

We help our clients around the globe to commence their next evolution and pave the way for a thriving digital society. We love discovering what’s next. We value collaboration, curiosity, and an open mindset at work.

If you share the same passion with our fellow Commencers, then let us unleash your world-class potential!

The position in a nutshell:

We are looking for a Solution Architect to take hands-on technical ownership of one/more of our products, which are strategic for our clients to grow in digital. Understanding and translating clients’ use cases in order to ensure an optimum integration approach while providing a continuous oversight to internal & external systems involved in value realization is the fundamental contribution of this role.

If you want to make an impact by driving key decisions of outstanding digital products serving millions of users, read further!

By being a Solution Architect at Commencis, you’ll also have the opportunity to:

    • To progress in a technical career path
    • Discover, learn and implement new technologies
    • Directly report to top management
    • Collaborate with highly competent leaders of various expertise
    • Work with a highly motivated agile team on a daily basis

Key Responsibilities

    • Providing active “hands-on” architectural guidance and leadership through the entire lifecycle of products
    • Consulting for the optimal design of database environments, analyzing complex distributed production deployments, and implement systems for optimized performance
    • Support teams for troubleshooting system-level integration and performance issues
    • Collaborating closely with other architects and peers across the organization architecting and delivering solutions
    • Developing and leading proof-of-concepts projects
    • Driving discussions with senior co-workers regarding trade-offs, best practices, project management, and risk mitigation
    • Cross-training peers and mentoring teammates
    • Conduct code reviews and provide feedback to team members

Qualifications & Experience:

    • BSc/MSc/Ph.D. degree in Computer Engineering
    • 6+ years of experience in developing software in Java Spring Boot
    • 3+ years of experience in design and implementation of complex distributed systems architectures
    • 2+ years of experience in a similar position guiding a cross-functional project/product team
    • Experience with containerization and orchestration frameworks such as Docker and/or Kubernetes
    • Working knowledge of application and system availability, scalability, and distributed data platforms
    • Expertise in OLTP and OLAP systems design and performance optimization
    • Experience with non-relational, NoSQL databases and other data analytics applications
    • Expert level understanding of CI/CD principles, knowhow of various tools, and passionate focus on CI/CD practices
    • Knowledge of Cloud Services (especially AWS and related AWS Services)
    • Experience with frontend technologies & frameworks
    • Strong unit test and debugging skills
    • Prior experience with SCRUM/Agile methodologies

Nice to have:

    • Experience with tools such as Elasticsearch, Couchbase, Druid, MongoDB, Cassandra, and/or HBase
    • Experience with data streaming frameworks such as Apache Kafka and/or Apache Spark
    • Experience or willingness to learn large scale stream processing technologies

Not last but least this role requires:

    • Positive and proactive leadership presence
    • Ability to prioritize and execute tasks in a high-pressure environment.
    • Ability to communicate ideas in both technical and user-friendly language
    • Can-do attitude
    • Excellent attention to detail
    • Highly Effective time management and multitasking skills
    • Strong verbal and written communication skills in English

Why Commencis?

We want people to thrive at Commencis. Here are what Commencers like about working at Commencis.

  • Competitive compensation & benefits : Competitive salary, private health insurance, pension & retirement plans (company backed pension system), meal card & commute compensation, paid birthday-off
  • Happier Weekdays: We offer flexible working hours including remote working option. Online events, guest speakers, refreshments in the office, meeting-light culture and many more to enjoy the weekdays.
  • Never Stop Learning: We support learning and development programs for pretty much anything. And provide you the opportunity to reach the leading online e-learning platforms like Udemy & libraries.
  • Community & Socials: We are a tight-knit community and love gathering together. Happy hours, workshops, new year party, city tours, Summer Campus are only some of our social activities.
  • Open culture: We offer a flat organization, direct & open communication culture. We value Commencers’ voice, and address any suggestions and questions you ask.

Commencis helps leading brands grow and scale in digital, powered by its big data, analytics and cloud products. Putting digital at the core, Commencis transforms businesses to thrive and stay relevant in a demanding digital world.Driven by purpose, Commencis focuses on creating measurable positive impact and competitive advantage through technology, design and data science. Commencis enables clients to design and build digital experiences, create stronger and more meaningful relationships with their customers, and bring agility and scalability with cloud solutions.