We are searching for a decisive and insightful IT/DevOps Engineer to join our staff. DevOps is a series of practices and processes that has evolved from the experience and best practices of managing the development, testing, and support processes in a software development project life cycle. Thus, DevOps Engineer is those who understands the Software Development Lifecycle and has the outright understanding of various automation tools for developing digital pipelines. The DevOps Engineer will be involved in various stages of each development's project and service lifespan, and should remain abreast of technological advancements to promote efficiency.

The DevOps engineer focuses on configuration, documentation, optimization, and support of the infrastructure components. This type of work requires rapid-firecoding, or the ability to write small snippets of code in many different languages. They perform duties associated with helping our organization manage the development, tools deployment, integrated testing, and assistance with increased productivity and speed. DevOps Engineer works with developers and the IT staff to oversee the code releases. They are either developers who get interested in deployment and network operations or sysadmins who have a passion for scripting and coding and move into the development side where they can improve the planning of test and deployment.

To ensure Success as a DevOps Engineer, you should ensure that our critical IT services are always available to support our critical research & education mission.


IT/DevOps Engineer Responsibilities:

  • Build and set up new development tools and infrastructure.
  • Implement various development, testing, automation tools, and IT infrastructure.
  • Manage and administrate of internal services to support operations.
  • Collaborate with coworkers to conceptualize, develop, and release university services.
  • Roll out fixes and upgrades to software/services, as needed.
  • Understand the needs of stakeholders and conveying this to developers.
  • Test and examine code written by others and analyze results.
  • Collect and review users' feedback to enhance user experience.
  • Suggest alterations to workflow in order to improve efficiency and success.
  • Troubleshoot techniques and fix the code bugs.
  • Secure software to prevent security breaches and other vulnerabilities.
  • Identify and deploy cybersecurity measures by continuously performing vulnerability assessment and risk management.
  • Monitor the processes during the entire lifecycle for its adherence and update or create new processes for improvement and minimizing the wastage.
  • Pitch ideas for projects based ongaps in the market and technological advancements.

DevOps Engineer Requirements:

  • Degree in Computer Science, Computer Engineering, or adjacent field.
  • Experience using an array of SaaS, cloud & automation tools - our existing IT stacks include: Auth0, GCP / GSuite, Office 365, Azure AD, Canvas, Airtable and Slack
  • Familiarity with software & system security methods.
  • Demonstrated experience using a wide variety of coding languages.
  • Curious, discerning envelope pusher.
  • Top-notch decision-making and collaborative abilities.
  • Customer-oriented with the ability to receive and use constructive criticism.

Employee Benefits :

  • Flexible Work Schedule
  • Five-day work per week
  • Group-based health insurance plan
  • Provident Fund
  • Paid Time Off (10 days - annual leave)
To apply for this opportunity, please submit your application here.

Questions?

If you have any question, do not hesitate to contact us.

Work with us
Apply for our opening opportunities