Job Title: Cloud Engineer
Location: Boston MA or Pleasanton CA (Onsite)
Job Description:
Skills Required:
- 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 Hibernate.
- Experience in building Microservices and utilizing CI/CD Dockers
- Having good experience on 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 LoadBalancers)
- Deep understanding of Iaas PaaS SaaS.
Primary 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 daytoday technical leadership; leverage professional experience to recommend best practices systems and architectures. Participate in code reviews and create documentation on engineering and crossfunctional practices.
- Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
- Debug troubleshoot and isolate software problems as well as offers strategic solutions analysis and advice regarding identified issues for future development
- Deliver value through a strong collaborative approach spanning many teams across geographies
Required Qualifications:
- Bachelors 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 regulated environment
- Experience with at least one backend 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 serverless technologies and other architectures
- Experience with designing and deploying applications in cloudbased environment is a bonus
- Experience working with Docker or other container technologies.
- Good understanding of data structure and algorithms
- Strong problemsolving and analytical skills
- Agility to adapt to technologies and processes quickly
- As the Cloud Engineer youll have the chance to translate customer and business needs into a complete Azure cloud solution and drive its implementation with support from a crossfunctional R&D team
- Define architecture of 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
Delegate applicable workstreams to DevOps and front/backend software developers.