Skip Navigation

DevOps Engineer

KCC’s DevOps team plays a crucial role in the development and support of our global catastrophe models and RiskInsight® platform. As a member of our DevOps team, you will be responsible for managing the company’s IT infrastructure, managing the CI\CD pipeline, and day-to-day IT support for colleagues and clients. You will be a key player in the delivery and support of our complex systems in this highly engaging environment and expanding suite of catastrophe models.

Responsibilities

  • Work in a fast-paced and technical environment focused on providing support for colleagues and our growing list of global clients
  • Manage the complete CI\CD pipeline including source control, integration servers and deployments to cloud, client, and on-premises environments
  • Maintain security best-practices for IT infrastructure, software, and internal policies
  • Continuous monitoring for environments hosted on-premises, AWS or Azure
  • Troubleshoot issues, including but not limited to the administration of Windows OS, web sites providing technical web services, general networking, and SQL management
  • Provide quick response support for production applications, both internal and external

Qualifications

  • Practical working knowledge of:
    • SecOps standards and practices
    • Azure DevOps, TeamCity, Octopus Deploy or similar CI\CD pipeline
    • Managing AWS and/or Azure environments for scalable distributed processing
    • IIS-based web services and web sites, including firewall and load management
    • Windows OS administration, including an understanding of general networking principles
    • SQL server administration
  • The ability to multi-task problems and prioritize multiple issues as they arrive
  • Strong communication skills working with clients on a technical level
  • Good organizational and documentation skills
  • 2-5 years experience