DevOps Architect
Req ID: 42420
Location: Bangalore, IN
Location: Bangalore, India
About Us
Sapiens International Corporation (NASDAQ and TASE: SPNS) is a leading global provider of software solutions for the insurance industry, with a growing presence in the financial services sector. We offer integrated core software solutions and business services, and a full digital suite for the property and casualty/general insurance; life, pension, and annuities; and reinsurance markets. Sapiens also services the workers’ compensation and financial and compliance markets.
Our portfolio includes policy administration, billing, and claims; underwriting, illustration and electronic application; reinsurance and decision management software. Sapiens’ digital platform features customer and agent portals, and a business intelligence platform. With a 35-year track record of delivering to more than 500+ organizations, Sapiens’ team of over 3,400+ operates through our fully-owned subsidiaries in North America, the United Kingdom, EMEA, and Asia Pacific. For more information: www.sapiens.com.
DevOps Architect Role:
Desired Skills and Experience
Deep understanding of cloud and cloud native principles and practices
Hands-on experience with cloud environments - AWS, GCP, Azure
Deep understanding of CI/CD concepts and practices (Jenkins/Gitlab)
Provide subject matter expertise on DevOps best practices
Plan, design, implement, and maintain CI/CD solutions across all environments as applicable and defined by the business needs
Create and maintain necessary technical documentation and artefacts
Collaborate with development & product teams to provide expert guidance in solution architecture as necessary
Participate in defining supporting infrastructure and software tools needed to enable DevOps in an enterprise environment
Utilize best practices encompassing analysis and emerging concepts in cloud services and automation of deployment pipeline and infrastructure as code
Participate in the design and architecture of software and infrastructure to ensure projects meet goals for scalability, maintainability, and resiliency as applicable
Participate in initiatives to define and implement DevOps solutions which includes reference architectures, effort estimates, and costing
Review existing application hosting environments and provide feedback on potential risks, enhancements, and migration strategies as applicable
Stay up to date with current DevOps trends and best practices
Familiarity with-
Orchestration tools - Docker compose, Kubernetes (k8s), etc.
Virtualization and containers - Docker, runc, VMWare, Xen, KVM, etc.
Operating systems - Linux and Windows
API – Management
IDP (Azure AD , Keycloak)
Should have experience of deploying WAR and JAR files on JBOSS Application server. Good knowledge of Jboss-cli.
One or more configuration management tools - Ansible, Terraform, Chef, Puppet.
Version control systems - Git
Networking knowledge - Firewalls, VPNs, CNI, proxies & Load balancers
Web/Application servers - Nginx, HAProxy, Apache, Tomcat
Storage - Object Store, NFS, SANs, RAID, LVM
Monitoring – ELK, Grafana, Dynatrace
Application security (B2C,B2B , SAML , OAuth)
Experience in Scripting languages. (Python/Shell/Groovy/Ruby)
5+ years of experience working on development and production infrastructure
5+ years of experience with complex, high-performance distributed systems in production
Excellent problem-solving skills and ability to work independently
Strong sense of ownership and track record of quality work.
Ability to function as an equal peer when working with engineering.
Outstanding written and oral communication skills.