Cloud Solutions Engineer III (LITS)

Job ID: 70453BR
Job date: 2017-10-30
End Date:

Company : Emory University 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
The Cloud Solution Engineer works with faculty and their teams to develop and support cloud-based solutions utilizing Emory University’s Cloud framework, patterns, and services. This position aligns with Emory University’s direction in building a Cloud infrastructure offering for its research community. As part of Libraries and IT Services University Information Technology Services and Research Solutions division, the role will be responsible for:

  • Establishing collaborative relationships with Emory faculty to understand and document their research, education, and service needs on the Cloud.
  • Working in a multidisciplinary team to offer Cloud technology solutions that support the full lifecycle of the faculty needs. The individual will interact with a variety of technical teams, including Local IT support units, Software Engineering, Data Solutions, IT Architecture, Middleware, Infrastructure, Information Security, Business Analysts, Product Support, and Project Management units.
  • Following best practices to make the best use of Emory technology platforms as well as reusable patterns, and produce solutions that comply with the University regulations.
  • Supporting research teams as they transition to the Cloud through technical troubleshooting, development and delivery of training materials, and educating researchers about their responsibilities.
  • Contributing to the definition and documentation of methodology and pattern compliance guidelines.
  • Contributing to quality outcomes through best practices in software implementation such as peer reviews and coding, design sessions, streamlined release processes, thorough testing and validation, and striving towards taking those extra steps to ensure a quality product.
  • Meeting with customers to understand business requirements and translate into technical implementation delivery strategies.
We are looking for a highly motivated individual who will be able to interact with a variety of technical teams and with research teams to engineer well-designed, efficient Cloud solutions. This individual’s qualifications and experience should include:
  • Minimal of 4 years of professional IT experience in software development, including system administration responsibilities
  • Minimal of 1 year of experience in designing and implementing solutions in Cloud Infrastructure as a Service (IaaS) such as Amazon Web Services.
  • Minimal of 1 year of experience working in multi-disciplinary teams to design and implement enterprise applications as well as integrations, as a technical lead or as a significant contributor.
  • Experience in seeing end-to-end design, implementation and deployment of software applications; Understanding of complexity, effort and cost involved in all steps of building an implementation.
  • Prior experience in developing scripts for creating reusable elements within a Cloud Infrastructure as a Service environment.
  • Experience adopting and working with service oriented architecture components, Web services, APIs, SQL, and common Cloud application frameworks.
  • Ability to design high availability applications on Cloud environments across availability zones and availability regions.
  • Experience in performing best practices in software engineering, including code reviews, peer programming, component testing, working as a collaborative team member, and source and version control.
  • Well versed in and a practitioner of automation, reusability, and service oriented architecture.
  • Knowledge of monitoring, logging and cost management tools that integrate with Cloud solutions.
  • Understanding of information security principles and practices to protect sensitive data.
There are a number of characteristics we feel would improve a candidate’s ability to be successful in this role. These include:
  • Experience in writing AWS Cloudformation Templates.
  • Knowledge of Linux commands and bash shell.
  • Collaborative mindset that enjoys contributing to a broader team with multiple simultaneous projects.
  • Experience working within an academic, research, or scientific institution and through that work supporting Emory’s mission to create, preserve, teach, and apply knowledge in the service of humanity.
  • Experience working with standard practices in project management (PMI), service management (ITIL), and systems development lifecycle.
  • Strong and precise communications skills and the ability to create and foster positive and creative relationships with team members, faculty, staff, and students.
  • Ability to work within a structured process with multiple teams adopting a principled approach to delivering high quality solutions on schedule and in scope.
  • Ability to work through ambiguity and uncertainties associated to a novel, experimental infrastructure; Ability to research new technologies and contribute new ideas.
  • Ability to meet complex research and scientific goals and needs with practical, efficient solutions.
  • Familiarity with scientific data types, bioinformatics packages and computational analysis methods, and their unique characteristics.
JOB DESCRIPTION: ** This is a central university position ** Works as part of an agile team to design, implement and revise software applications. Writes sleek, performant code in a manner consistent with the team's style and best practices. Collaborates with clients and stakeholders in the development of requirements. Stays abreast of the "state of the art" through self and group study. Acts as a mentor to junior staff. Performs other related duties as required.

MINIMUM QUALIFICATIONS: A Bachelor's degree in computer science, math, engineering, or a related field and four years of web application development experience with a framework such as Ruby-on-Rails, Python/Django, or Java/Spring, OR an equivalent combination of education, training and experience. Experience with client-side/front-end development. Experience with relational databases. Experience with SOA and integration between systems.

Experience collaborating on software via version control. Fundamental linux skills. Understanding of Object Oriented Analysis and Design principles and of N-tier application architecture, and software design patterns.


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]