To begin the application process, please enter your email address.
Company Contact Info
- Bloomington, IN
Sorry, we cannot save or unsave this job right now.
Report this Job
Saving Your Job Alert
Job Alert Saved!
Could not save Job Alert!
You have too many Job Alerts!
Email Send Failed!
Principal Full Stack Cloud Developer/Engineer Campus Bloomington
Indiana University • Bloomington, IN
Posted 10 days ago
Working as part of a team, the Principal Full Stack Cloud Developer will develop and contribute to the operations of open source cloud platform services on both commercial and academic cloud computing environments that are used to support global communities of scientists accessing advanced computing software and resources around the world.
This position will provide technical expertise in the design, evaluation, development, distribution, integration, deployment, and operations of the Apache Airavata open source software system (https://airavata.apache.org/) and related open source cyberinfrastructure on both commercial and academic cloud computing environments. The developer will engage with scientific research communities, both at and beyond Indiana University, to develop solutions using Apache Airavata to solve challenging, end-to-end distributed computing problems emerging from the requirements of world-class scientific research. The developer will develop science gateways using Apache Airavata and related software using best software engineering practices (such as the Apache Software Foundation’s open community process) and will evaluate emerging technologies and architectures.
The Science Gateways Research Center (SGRC.iu.edu), part of the Indiana University Pervasive Technology Institute, develops the open source software to support scientific research, including the Apache Airavata software suite, which is based on modern distributed component-based architecture principles. Using DevOps practices, SGRC operates Apache Airavata as a cloud platform services to support science gateways, which are web-based user environments to distributed services that assist scientists in using complex research computing infrastructure, managing and sharing scientific data, and undertaking reproducible computational research. For more on Science Gateways, see https://sciencegateways.org.
Combinations of related education and experience may be considered.
Expertise in deploying and operating systems in Linux-based environments as a developer-operator (DevOps); demonstrated technical expertise with Ansible, Docker, Kubernetes, or other Continuous Integration/Continuous Deployment technologies.
Organizational and leadership skills. Able to operate effectively in a complex and dynamic environment with the capability of functioning as a project leader. Ability to effectively communicate and exchange information. Demonstrated conceptual, analytical, and logical abilities. Ability to interact successfully with staff and faculty in extended consultations. Demonstrated enthusiasm for new technologies. Able to deliver excellent outcomes under high pressure and short deadlines. Excellent communication skills to interact with people of varying levels of knowledge.
Expertise using Amazon Web Services, Google Cloud, Microsoft Azure, and/or OpenStack. Understanding of security standards (OAuth2, OpenID Connect) and software (such as Keycloak).
Working Conditions / Physical Demands