DevOps Engineer

Software Development Yarmouth, Maine


Description

Are you the type of person who would prefer to write a script than do a task more than twice? Do you see change as just a new opportunity to improve? If so, then come join us on the Tyler Technologies ERP DevOps team as a DevOps Engineer!

We are looking for experienced DevOps Engineers to help automate the build, services and infrastructure that will power the next generation of the ERP product line. We are hiring high quality engineers with a diverse set of experiences and skill sets for positions delivering the vision of Connected Communities. The strongest candidates will be self-motivated individuals who enjoy working in a team environment, learning new technologies, facing new challenges and taking product ownership. 

 

Responsibilities

  • Develop and provide ongoing maintenance for programs, tools and processes to automate tasks surrounding the software development lifecycle (SDLC).
  • Troubleshoot complex environment, software, and workflow problems.
  • Perform all tasks related to system, database and software administration on Development, and QA servers.
  • Install, maintain and administer all servers and software related to development activities, including backups, OS and Software upgrades.
  • Provide application and systems support to Development and QA staff.
  • Assist other departments and teams, such as Development and Support with system, database, technology and deployment issues.
  • Attend industry seminars and training to develop an understanding of emerging technologies.
  • Utilize department and company procedures and tools to complete the reporting and tracking requirements in support of the SDLC.
  • Create, use and maintain technical documentation on a variety of platforms including Confluence.

Qualifications

  • Bachelor’s degree in computer science or equivalent experience.
  • Three years of experience in either development operations, system administration or software development.
  • Experience in software build and deployment a plus.
  • Experience with build tools such as Visual Build Pro, InstallShield, MSBuild, Node, NPM, and/or NAnt preferred.
  • Experience in server and server virtualization administration.
  • Experience working with AWS or Azure a plus.
  • Experience with Azure DevOps Server, GITHub, Bitbucket, TeamCity, Visual Studio, VS Code.
  • Experience working with and administration of databases, preferably SQL Server.
  • Ability to research complex technological problems, formulate recommendations, and build technically sound and scalable solutions.
  • Excellent communication skills.
  • Must be able to learn new technology independently and quickly.