Job Description

Description:

 

Primary Tasks and responsibilities- Develop solutions architecture and evaluate architectural alternatives for public and hybrid cloud models, including SaaS, IaaS, PaaS, and other cloud services in a large global environment that supports both business and customer needs.

Ability to provide broad and deep technical leadership and cohesive architecture approaches for strategic efforts. Technical depth in customer facing systems from an application, infrastructure, operations, scalability, availability, performance, people, process, and tooling perspective.

Work with a global team to gather requirements and implement solutions

Work with application teams to design solutions and deploy applications in the cloud

Skills:
1. Advanced Terraform/Cloud Formation (Azure/AWS) know-how
2. How to write modules
3. How to structure the code for maximum reusability

Experience:
1. Developer experience in one or more programming languages
2. 2 years coding on-the-job experience
3. DevOps Experience
4. Azure/AWS

Develop solutions architecture and evaluate architectural alternatives for public and hybrid cloud models, including SaaS, IaaS, PaaS, and other cloud services in a large global environment that supports both business and customer needs. Ability to provide broad and deep technical leadership and cohesive architecture approaches for strategic efforts. Technical depth in customer facing systems from an application, infrastructure, operations, scalability, availability, performance, people, process, and tooling perspective. Work with a global team to gather requirements and implement solutions Work with application teams to design solutions and deploy applications in the cloud Skills: 1. Advanced Terraform/Cloud Formation (Azure/AWS) know-how 2. How to write modules 3. How to structure the code for maximum reusability Experience: 1. Developer experience in one or more programming languages 2. 2 years coding on-the-job experience 3. DevOps Experience 4. Azure/AWS •Strong verbal and written communication skills (content creation such as whitepapers, proof of concepts, patents, etc.). Ability to explain complex technology decisions to both technical and non-technical audiences at all levels in the organization





- Participate in a weekly status and project meeting with the client Project Lead/Manager- Provide user support on these applications to internal clients- Uploading new content to applications- Change request support and administration- Service request support and administration- Application maintenance activitiesNon-Technical profile requirements- Accepts personal responsibility for client satisfaction- Strong tracking, coordination and project planning skills- Establishes and manages engagement objectives, expectations and quality plan- Ability to identify and implement process and/or application improvements- Strong analytical and problem-solving skills- Must be able to work on multiple simultaneous tasks with limited supervision- Quick learner, motivated self-starter- Excellent customer service, interpersonal, communication and team collaboration skills- Able to follow change management procedures and internal guidelines Methodology/Certification requirements-

Strong verbal and written communication skills (content creation such as whitepapers, proof of concepts, patents, etc.). Ability to explain complex technology decisions to both technical and non-technical audiences at all levels in the organization

Master and/or Bachelor Degree in Mathematics, Engineering, Computer Science, Chemistry or Bioinformatics OR equivalent through experience. Advanced course work in technical systems plus continued education in technical disciplines is preferred- Additional certification is a plusLanguage proficiencies- English spoken and written