DevOps Engineer

Software Development Lawrenceville, Georgia



On our team, you will have the opportunity to:

  • Develop, evolve, and scale programs, tools, and processes that automate tasks surrounding the software development lifecycle (SDLC).
  • Develop, maintain, and enhance the existing CI/CD pipeline.
  • Perform all tasks related to the system, database, and software administration on Build/QA servers and cloud platforms.
  • Troubleshoot system, database, technology and build/deployment issues for different stakeholders such as Dev/QA/Product/Support.
  • Manage branching/merging of various source code streams.
  • Aggressively pursue technical and professional development, making use of internal and external resources to cultivate and grow your skills.
  • Create, use and maintain technical documentation on a variety of platforms including Confluence.
  • Develop automation to perform installation, configuration and maintenance of Windows and LINUX Servers and Tyler developed applications in a virtualized (public/private cloud) infrastructure.


  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.
  • Four years of experience in either development operations, system administration, or software development.
  • Strong ability to research complex technological problems, formulate recommendations, and build technically sound and scalable solutions.
  • Solid skills with programming languages such as PowerShell, C#, Javascript.
  • Experience with infrastructure tools like Octopus Deploy, Harness, Artifactory, Terraform, Docker, and Kubernetes.
  • Experience with Team Foundation Server (TFS), GIT, Bitbucket, TeamCity, GitHub Actions, Visual Studio, VS Code.
  • Experience working with and administration of databases.
  • Experience with monitoring tools like Datadog.
  • Experience with cloud providers such as AWS or Azure.
  • Excellent communication skills
  • Strong ability to learn new technology independently and quickly.