Search by job, company or skills

Lenovo

Staff Engineer, PaaS Cloud

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable microservicesbased web applications using Node.js and Angular.
  • Collaborate with crossfunctional teams within the Unified Data / Data Platform organization to gather business requirements and participate in daily standups.
  • Build user interfaces using AngularJS and TypeScript; integrate and manage frontend microservices (React exposure is a plus).
  • Write clean, efficient, testable code following best practices and coding standards.
  • Design and implement RESTful APIs with proper Swagger documentation.
  • Analyze source systems and contribute to ETL load design and data migration activities.
  • Work with SQL and NoSQL databases (PostgreSQL preferred) and design optimal data models for performance and scalability.
  • Deploy, manage, and support applications primarily on Azure and AWS, following cloud best practices.
  • Support platforms including VRC (Virtual Reality Classroom), ensuring adherence to SLAs.
  • Write unit and integration tests for both frontend and backend components.
  • Participate in code reviews, troubleshoot and debug issues.
  • Stay current with emerging technologies across cloud, data platforms, and reporting environments (including exposure to GCP / BigQuery).

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 3+ years of frontend development experience using Angular.
  • Strong handson experience in Node.js with Express framework.
  • 5+ years of strong experience in JavaScript and TypeScript.
  • Minimum 3+ years of experience working with microservices architecture, including frontend microservices integration.
  • Proven ability to design, develop, integrate, and test REST APIs with Swagger.
  • Strong experience with Microsoft Azure and AWS (primary cloud platforms), including developer tools, SDKs, CLI, VPC, EC2, EBS, S3, ELB, Auto Scaling, IAM, RDS, Route 53, CloudFront, and CloudWatch.
  • Exposure to GCP (BigQuery), data platforms, and reporting environments is an advantage.
  • Experience with DevOps practices, CI/CD pipelines, and tools such as Jenkins.
  • Understanding of IoTbased SaaS application terminology.
  • Experience working in a global delivery environment.
  • Strong communication skills with the ability to explain complex technical solutions to technical, business, and management stakeholders.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144220917

Similar Jobs