Senior Software Development Engineer- DevOps

Skills
Back-End Web DevelopmentComputer ScienceSoftware DevelopmentAnalytical SkillsAutomationGerritOral
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Coding/scripting in Python, Groovy, Shell, or Powershell.
  • Familiar with Software Build process (GNU Make, CMake, Visual Studio).
  • Proficient with container frameworks: Docker, Docker-compose.
  • Expertise managing Gerrit or Github or Github Enterprise.
  • Administer tools like Jenkins, Artifactory, Nexus.
  • Work in cross-functional, collaborative environment.
  • Skilled in verbal and written communication.
  • Process analysis and architecting improved processes.
  • Expertise in Windows packaging ecosystems is a plus.
  • Participation in open-source projects is a plus.

Nice to have

  • Communication skills
  • Attention to detail
  • Results-oriented
  • Process analysis
  • Collaboration

Day to day

  • Support open-source, GPU-compute language runtime libraries of AMD ROCm platform.
  • Build core compute language runtime for AI and HPC applications.
  • Manage clusters and systems to support software development and continuous integration.