As a Senior DeveloperData Engineer, you will play a crucial role in designing, developing, andmaintaining data pipelines and platforms within the Google Cloud Platform (GCP)ecosystem. Your expertise in streaming data, Kafka migration, and GCP serviceswill contribute to the success of our data-driven initiatives.
Key Responsibilities
Develop and maintain Java-based applications,including microservices, utilizing Node.js/TypeScript for front-end orservice-oriented components in the Telecom domain.
Design, implement, and optimize solutions leveraging Oracledatabases (eg, Oracle ASAP) and associated frameworks.
Work with cloud-native functions and platforms,specifically Google Cloud , to build scalable, high-performanceapplications that meet telecom business requirements.
Ensure system reliability and performance by creatingand maintaining efficient database architectures and application frameworks.
Collaborate with cross-functional teams, includingtelecom business analysts, architects, and other developers, to designsolutions that enhance customer experience and operational efficiency.
Troubleshoot and resolve complex technical issuesrelated to Java/Node.js applications, Oracle databases, and cloud integrations.
Provide proactive support in application optimization,system enhancements, and performance monitoring within a telecom context.
Document application architecture, codebase, andtechnical processes for knowledge sharing and compliance.
Stay updated with the latest Java and Node.jsdevelopment trends and telecom-specific technologies to continuously improvethe technical stack.
Technology skills
Strong knowledge ofJava programming and development frameworks.
Hands-on experiencewith Node.js/TypeScript for back-end and front-end development in a telecomenvironment.
Extensive experiencewith Oracle database technologies and Oracle ASAP , as well asfamiliarity with telecom frameworks associated with Oracle products.
Strong proficiency with MySQL and familiarity with cloud platforms, specifically Google Cloud ,including cloud-native functions.
Proven experience inJava-based development, with a strong understanding of database management andcloud integration.
Exceptionalproblem-solving abilities, with the capacity to quickly identify, troubleshoot,and resolve technical challenges.
Ability to workeffectively within a collaborative team environment , sharing knowledgeand contributing to project success.
Excellent communicationskills to collaborate with internal teams, external stakeholders, andclients, ensuring alignment with business objectives.
Required qualifications to be successful inthis role
Bachelorsdegree in computer science engineering, or related field.
3-6years of experience in Java, with a focus on Microservices & Node JS/Typescript.
Familiaritywith modern software development methodologies (Agile, DevOps).
Experiencein microservices architecture and cloud-native applications.
Knowledgeof telecom-specific protocols and technologies (eg, 5G, VoLTE, OSS/BSS).