DevOps Engineer - Cloud

TriTech Software Systems   •  

Greensboro, NC

Industry: Professional, Scientific & Technical Services

  •  

Less than 5 years

Posted 65 days ago

This job is no longer available.

CentralSquare Technologies is a leading provider of software and services aligned to serve five key customer segments – Public Administration, Public Safety and Justice, State Government, Federal Government and Nonprofit Agencies. The combined experience and knowledge of our employees helps communities, governments and organizations better serve their population. Over 175 million people in North America live in communities that rely on our products and services.

Summary:

CentralSquare is the largest public safety software company in the world. We run solutions that provide essential public safety services to over half of North America. We want you to build and maintain solutions that make a real difference in the lives of citizens throughout the Americas improving, health, safety, and justice. This isn’t your typical sell-ads and mine-personal-data software job. Join us and make a positive difference in the world.

At CentralSquare, the DevOps Engineer works closely with Product, Engineering, Operations and Support teams. Individuals in this role use their system and networking knowledge to help design reliable, scalable, and cost-effective systems that meet business needs. DevOps Engineers must ensure that on-premise and hosted systems remain healthy. We seek solutions that reduce time, and complexity of system maintenance while increasing security, reliability, and capability. The DevOps Engineer will communicate professionally and positively with all stakeholders (internal and external).

** We are considering candidates in our Sioux Falls, SD, Greensboro, NC, or Lake Mary, FL development centers.

Responsibilities

  • Collaborates with Product Owners, R&D leads, vendors and customers to ensure DevOps solutions address business and user needs
  • Implements and supports technology stack for Engineering teams to leverage continuous integration and delivery approach for product delivery
  • Monitors and tunes systems to ensure cost effectiveness, and optimum levels of performance, availability, stability, security and recoverability
  • Performs and automates system and application related maintenance tasks
  • Creates and maintains accurate documentation of systems, solutions, guidelines and processes
  • Provides information to senior members on utilization of assets, services and processes
  • Operates as a resource to less experienced DevOps Engineers, providing an open learning environment for cross-team knowledge sharing. Shares technical knowledge in both one-on-one and group settings.
  • Participates in an on-call rotation to minimize business impact from performance issues, and system outages that are escalated internally to the DevOps team
  • Other responsibilities as required

Requirements:

  • 3+ years of enterprise-scale IT and Network operations experience
  • 2+ years of hands-on experience with AWS or Azure
  • Proficient in deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, IAM, EC2, S3
  • Knowledge and experience in working withnetworking components, protocols and security (e.g. subnets, firewalls, routing, DNS, HTTP, TLS/SSL, etc.)
  • Strong and comprehensive knowledge of Windows operating systems and Microsoft SQL Server
  • Experience with virtualization technologies (e.g. VMware, HyperV)
  • Expertise in automation of provisioning, installation, configuration, and upgrade tasks using PowerShell and at least one other common scriptinglanguages (Python, Perl, VBscript etc.)
  • Familiarity with both traditional and emerging system architectures (e.g., three-tier, web services, micro-services, etc.)
  • Excellent problem-solving skills
  • Strong communication and collaboration skills
  • Availability to be on call 24x7 under reasonable circumstances and schedule
  • Must pass background checks in all 50 states
  • 485659