Selective Insurance Company of America-posted 4 months ago
$119,000 - $163,000/Yr
Full-time • Senior

Selective is seeking a Lead DevOps Engineer with Cloud technologies experience to innovate and improve our ability to accelerate value delivery to our customers. As a key contributor to driving efficient development practices the successful candidate will help in defining and implementing best practices and patterns. They will work to identify opportunities to design, implement, improve, and sustain continuous integration and delivery patterns. As a hands-on lead engineer, they will provide technical oversight to ensure that individual software projects adhere to the organization's strategy, architecture, and methodologies. They will apply thought leadership in the areas of modernization, technology advancement, and application lifecycle management. They will provide highly technical consulting and leadership for design, best practices, and development technologies and will advise organizational leaders on technical solutions and the technical talent of development teams.

  • Designs and leads the implementation of Cloud-based architectures, cloud networking, and containerization with experience in patterns/automation using Infrastructure-as-Code.
  • Designs and leads the implementation of CI/CD and other automation solutions and identifies design patterns with emphasis on reuse, scalability, performance, availability, and security.
  • Creates and improves process flows, release pipeline documentation, mockups, and other collateral to convey technical details and association with requested outcomes.
  • Leads the technical evaluation of DevOps solutions, understands existing industry DevOps solutions, and designs any required custom system integrations.
  • Acts as a strategic thinker, thought leader, internal consultant, advocate, mentor, and change agent for DevOps architecture within development teams.
  • Measures and demonstrates the benefits and/or business value of DevOps improvements.
  • Presents innovative complex solutions/ideas across all levels of participants and works in a team environment as both a leader and an individual contributor.
  • Identifies customer, business and technology needs through relationship building and communication with key stakeholders.
  • Identifies gaps and proposes modernization opportunities that involve both process and technical/automation aspects of the SDLC.
  • Debugs/troubleshoots issues with new and existing CI/CD pipelines.
  • 5+ years of experience in applications development.
  • 3+ years of experience designing DevOps pipelines using tools and technologies including Azure DevOps, SonarQube and YAML.
  • Prior experience as a DevOps engineer with focus on Azure Cloud Services.
  • In-depth knowledge of Azure services including but not limited to Azure Compute, Azure Storage, Azure Networking, and Azure Security.
  • Proficiency in Azure DevOps and building CI/CD pipelines, that includes Azure environment provisioning tasks.
  • Experience with infrastructure as code (IaC) using tools such as Azure Resource Manager (ARM) templates, Terraform, or Ansible.
  • Strong understanding of cloud networking and security best practices.
  • Familiarity with containerization and orchestration technologies, such as Docker and Kubernetes.
  • Experience with scripting languages such as Bicep, PowerShell, Bash, or Python.
  • Strategic leader with experience successfully driving CI/CD implementations and DevOps process improvements in both green- and brown-field situations.
  • Understanding and experience implementing key DevOps concepts, e.g. shift left, process improvement, continuous delivery, etc.
  • Advanced experience in GIT repositories to support management and branching of code, implementing pipelines, release management.
  • Understanding of best practices to support company governance and audit requirements in support of full SDLC.
  • Self-starter who is capable of working independently and making decisions when necessary/as applicable.
  • Excellent analytical, problem solving, and interpersonal skills.
  • Able to demonstrate a commitment to continuous learning and have the ability to mentor others.
  • Experience leading and influencing other technical leaders and collaborating with organizational leaders to build out multi-year technical visions.
  • Strong verbal, written, and interpersonal communication and the ability to communicate with audiences at varying technical levels.
  • Experience acting as a technical lead.
  • Experience with having worked in an Agile environment, preferably SAFe.
  • Azure certifications such as Azure Administrator Associate, Azure DevOps Engineer Expert.
  • Experience in Application Security / DevSecOps roles.
  • Comprehensive health care plans.
  • Retirement savings plan with company match.
  • Discounted Employee Stock Purchase Program.
  • Tuition assistance and reimbursement programs.
  • Paid time off plans.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service