Cloud Engineer, DBSI Services

Cloud Engineer, DBSI Services

Company DBSI Services
Job title Cloud Engineer
Job location Boston, MA / Pleasanton, CA
Type Full Time

Responsibilities:

  • Contribute to all stages of the product development and deployment lifecycle
  • Responsible for driving detailed design and implementation in a fast-paced and agile development environment using the latest software development technologies and infrastructure
  • Provide day-to-day technical leadership; leverage professional experience to recommend best practices, systems, and architectures. Participate in code reviews and create documentation on engineering and cross-functional practices.
  • Translate requirements/vision into a prioritized list of user stories and deliver to required timelines and quality standards
  • Debug, troubleshoot, and isolate software problems as well as offer strategic solutions, analysis, and advice regarding identified issues for future development
  • Deliver value through a strong collaborative approach spanning many teams across geographies

Requirements & Skills:

  • Designing Solutions in Microsoft Azure as per project specifications and needs
  • Experience in building Architecture and Design patterns for Java
  • Should have Strong experience in Core Java, Java 8
  • Experience in frameworks like Spring, Spring Boot, and Hibernate.
  • Experience in building Microservices and utilizing CI/CD Dockers
  • Having good experience with database technologies like SQL
  • Should have experience in front-end technologies like React JS, Angular
  • Strong understanding of features and capabilities of the Azure Cloud Platform (Security, Firewalls, Redis Cache, Key Vault, Service Bus, ASR, Networking, OMS, Blob Storage, Resource Groups, NSG, Application Insights, SQL Server, SQL DB, Load-Balancers)
  • Deep understanding of Iaas, PaaS, SaaS.
  • Bachelor’s Degree in Computer Science/Information Technology/Information Science or “STEM” Majors (Science, Technology, Engineering and Math)
  • 8+ years of design, development, and deployment of application software – preferably in a regulated environment
  • Experience with at least one back-end web technology, potentially including Java, .Net, Ruby on Rails
  • Modern JavaScript frameworks: Angular or React
  • Experience with database & persistence technologies including SQL, MySQL, PostgreSQL, Redis, etc.
  • Knowledge of Microservices, server-less technologies, and other architectures
  • Experience with designing and deploying applications ina  cloud-based environment is a bonus
  • Experience working with Docker or other container technologies.
  • Good understanding of data structure and algorithms
  • Strong problem-solving and analytical skills
  • Agility to adapt to technologies and processes quickly
  • As the Cloud Engineer, you’ll have the chance to translate customer and business needs into a complete Azure cloud solution and drive its implementation with support from a cross-functional R&D team
  • Define the architecture of the Azure cloud computing platform to support connected medical devices in remote management, modeling/analytics reporting, software updates, etc
  • Configure environments such as development, test, staging, and production
  • Drive detailed implementation and configuration of managed services

apply for job button