Principal Member of Technical Staff - Bengaluru, India - Cerner Corporation

    Cerner Corporation
    Cerner Corporation Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    Role: Principal Member of Technical Staff

    Experience: 6+ years

    Location: Bangalore

    Skills: Java with Distributed systems, Cloud (OCI/AWS) will be an added advantage.

    Candidate must be open for individual contributor role

    Job description displayed in the job posting: This position requires a validated understanding of Public Clouds, especially Networking, and experience in building scalable distributed systems. Strong Technical and Technology expertise in Architecting and Designing SaaS-based applications, that is scalable, secure, performing and reliable. Solid understanding in REST and Microservice development. Expertise in cloud-based technologies with a preference for a solid understanding of OCI. Should have working experience in sophisticated designing using applicable design patterns with a strong understanding of the DevOps model and tools.

    Architect and design sophisticated technology innovations using the latest technology and Services Architecture. Proficient in analyzing, designing, coding, debugging, testing and modifying new software or improvements while considering software abilities. Build automation tools to improve developer efficiency and productivity—modernization of existing legacy solutions efficiently and optimally with the right quality. Proficient in leading the architecture, development, and maintenance of a solution or platform Proactively identify gaps in the existing infrastructure and development process, acting as a motivation for change for greater system and solution efficiency. Proficient in providing direction in architecture discussions, design sessions, and code reviews on functional correctness, architectural maintainability, and performance. Leverage deep technical and solution expertise to create clear, well-constructed technical designs of large scope. Iterate with strategy and operations organizations to maintain solution vision. Proficient in sharing knowledge within the team through mentorship, coaching, technical talks, and blogs

    Responsibilities displayed in the job posting

    As a member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures. You will be responsible for defining and developing software for tasks associated with developing, designing, and debugging software applications or operating systems.