The Digital Path Forward

Solution Architect

Roles and Responsibilities:

  • Develop and support timely delivery of cloud ecosystem architecture and identifying actionable work areas for multi-asset and multi-site development teams
  • Identify and design frameworks, components, and/or interfaces to accelerate ecosystem cloud development and to ensure architectural integrity
  • Work with senior architects to provide research and guidance on tools, technologies, and design approaches for development teams to adopt
  • Work with Technical Program Managers and provide “system-level” technical guidance for the projects/programs
  • Identify and address problems through three lenses:
  • Overall technology perspective from a customer experience and partner integration point of view
  • Look ahead to anticipate and address problems before impacting development teams
  • Understand business strategy and intent (beyond current requirements and design) to identify and recommend technical requirements to enable more scalable, reliable, and sustainable solutions in the market
  • Perform design and code reviews to ensure the right technical design is being built (microservices, event-driven, domain-driven, RESTful)

Preferred Qualifications:

  • Bachelor’s degree in Computer Science or related technical fields

Required Skills:

  • Fluency in English
  • Bachelor’s degree in Computer Science or related technical fields
  • Provable proficiency in Java (Spring framework)
  • Work experience with AWS and other technology stacks to develop, containerize and deploy Cloud services.
  • Knowledge for the following: EKS, EB, EC2, AWS Lambda, RDS, DynamoDB, SQS, SNS, RabbitMQ, APIGee API Gateway
  • Experience with continuous integration (CI) tools (Azure DevOps) code quality tools (ex: SonarQube), source code revision tools (ex: GitHub), JIRA, Docker, Kubernetes
  • Familiar with message queue system, such as Kafka, NATS, RabbitMQ
  • Experience with cloud scalable non-relational DB MongoDB, relation DB like MS SQL, MySQL
  • Caching: Redis, or other cloud DBs
  • Alerting and monitoring for cloud platform with tools such as Splunk, Prometheus, Cloudwatch, Kibana, Grafana
  • Experience with Docker and Kubernetes deployments for micro services, including tools like Kops, Helm, etc.
  • Experience leading and defining technical work for multi-functional technical teams to deliver cloud services and solutions
  • Drawing UML diagrams like sequence diagram, activity diagrams, component diagrams using Plant UML, draw.io, Visio
  • API design and development, swagger specification, swagger editor
  • Knowledge of editors like – IntelliJ, Visual Studio Code, STS

Jetzt bewerben

Erlaubte Dateierweiterung: Pdf, Doc, Docx | Maximale Dateigröße: 2MB


Ich habe die Datenschutzerklärung von HCL Technologies gelesen und erkläre mich mit den Nutzungsbestimmungen einverstanden*

Ich habe die Datenschutzrichtlinie für Bewerberdaten von HCL Technologies gelesen und stimme den Nutzungsbedingungen zu*

Sobald Sie das Formular abgeschickt haben, erhalten Sie einen Bestätigungslink per E-Mail, um Ihr Abonnement zu bestätigen
_ Cancel

Kontakt

Möchten Sie weitere Informationen? Lassen Sie uns verbinden