Software Architect di PT Telkom Indonesia

kerjabosJumat, 16 Oktober 2020 | 13:46 WIB
Telkom Indonesia
Telkom Indonesia

Saat ini PT Telkom Indonesia kembali membuka lowongan kerja terbaru pada bulan Januari 2020. PT Telkom Indonesia yang saat ini sedang mencari atau menginginkan kandidat terbaik dengan kualifikasi yang sesuai dan cocok untuk posisi penempatan. Adapun dibawah ini adalah posisi jabatan yang saat ini tersedia bagi Anda para pencari kerja yang tertarik untuk mengembangkan karir Anda bersama PT Telkom Indonesia dengan kualifikasi sebagai berikut.

Deskripsi Pekerjaan

As a Software Architect, you will see the “big picture” and create architectural approaches for software design and implementation to guide the development team. You will provide solution architecture for the business problem, platform integration with third party services, designing and developing complex features for business needs. You will assist in defining scope and sizing of work and anchor Proof of Concept developments.

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Within a cross-functional team, collaborate with backend, frontend, quality assurance, documentation engineer, product owner, and etc
  • Keep abreast about new advances in own technology areas and propose the implementation of state-of-art technology
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Oversee progress of development team to ensure consistency with initial design
  • Communicate successfully all concepts and guidelines to development team
  • Solve complex technical problems
  • Pengalaman Kerja : Minimal 2 tahun sebagai software architect atau 5 tahun sebagai software developer
  • Digital Technical Skill :
    • Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming
    • Firm grasp in object-oriented, functional, or event-driven programming practices
    • Very good experience in building large-scale web apps/services/APIs
    • Very good experience using cloud service such as AWS, GCP, etc
    • Knowledge of information technologies (Database, Business Intelligence, Infrastructure, Networks, Web & Integration software)
    • Good experience in web and mobile application development
    • Experienced using Docker & CI/CD deployment
    • Good Knowledge and experience in NodeJS, Golang, or Python
    • Very good knowledge of SQL / NoSQL
    • Good Practice using Gitflow
    • Familiarity with test driven development
    • Excellent knowledge of software and application design and architecture
    • Excellent knowledge of UML and other modeling methods
    • Familiarity with HTML/CSS, JavaScript and UI/UX design
    • Understanding of software quality assurance principles
  • Specific Soft Skill :
    • Strong passion in technology, programming & software development
    • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
    • Eagerness to learn, eagerness to help, eagerness to share
    • Very good analytical and logical thinking
    • High quality organizational and leadership skills
    • Outstanding communication and presentation abilities
    • A technical mindset with great attention to detail
  • Tools : Git, Jenkins, Ansible, Docker, Swagger, Gliffy, MongoDB, Redis, MariaDB, ElasticSearch, Kibana, Logstash, Sentry, APM, AWS, GCP, Kafka, Katalon, Kobiton, Sonarqube, New Relic, Tableau, etc
TOPIK TERKAIT