Logo
Ness Digital Engineering

Devops K8- Kubernetes Specialist

Ness Digital Engineering, Chicago, Illinois, United States, 60290

Save Job

Description

Position at Ness Digital Engineering

Ness is seeking an Sr DevOps Engineer with Kubernetes expertise. Customer is required by regulators to demonstrate the ability to run all clearing and risk systems through internal datacenter ("On-Prem") and to be able to switch all production functionality running through On-Prem within the predefined SLA. The newly developed clearing and risk systems takes advantage of scalability, ease of provision, and the reduced cost offered by cloud services (AWS) and the cloud offered Multi-Region as Disaster Recovery (DC) strategy.

Responsibilities: As a DevOps engineer setup CI/CD pipeline for application deployment in Kubernetes Setup Rancher and downstream Kubernetes clusters in multiple environments and regions Setup IaC pipelines using TFE and Ansible to automate the Rancher and downstream K8 cluster deployments Work in the DevOps team, to build new shared infrastructure services for on premises failover environment: S3, Confluent Kafka, Data Store Work with DevOps team to establish connectivity between new failover shared services and existing shared services: Secret, identity, LDA, DNS, Artifactory, Jenkins, Splunk services Work with DevOps team to automate deployment DR strategy Automation of data replication between Cloud and failover environment required between all applications and shared services CI/CD deployment tools Continuously improve the processes and the DevOps team using thoughtful, calculated approaches to identify opportunities, and challenge those around you to strive for perfection. Ideate solutions to complex technical challenges; code, test, troubleshoot, debug, and document the solutions you develop. Use agile software development model to produce well-designed programs, scripts, and tools required to provision, configure, and monitor new shared infrastructure services for on premises failover environment Must have:

We need someone who's good at setting up CI/CD pipelines using DevOps tools like Jenkins, Artifactory, Kubernetes, Vault, SonarQube, GitHub, Terraform, Ansible, Rancher, and Harness. It's also important that DevOps Engineer has experience with deploying the applications on Kubernetes using Rancher, Helm Charts and Harness. Plus, they should know about deploying Kafka MRC and using monitoring tools like Logic Monitor and Splunk. And it'd be great if he/she has experience with AWS services, especially setting up S3 and AWS Artifactory, and know how to do S3 replication. Experience with Rancher RKE2 K8s clusters and orchestration platform K8S cluster management, Monitoring, operational tools integration K8s cluster and secrets management integration K8s Calico CNI configuration and troubleshooting experience K8s CSI plug-ins with object, file and block storage vendors Kubernetes backup solution and support S3/Cloudian object storage for shared infrastructure Specializing in Cloud Infrastructure Modernization, virtualization, data center setup, DR & BC Strategies, and DevOps Experience in on-premises data center operations, AWS hosted data center and operations management Pilot Kafka data replication between AWS and On-Prem Hands on experience with migrations tools Experience with continuous deployment tools, techniques, and automation frameworks - especially Terraform Enterprise and Ansible. Hands-on experience writing testable scripts using Python or other languages. Experience managing helm charts and deploying into Kubernetes (K8s) Expertise with monitoring related tools and frameworks like Splunk, LogicMonitor, SignalFX, and Prometheus. Worked on projects involving deployment and management of micro services, and hybrid cloud/on-prem infrastructure Intermediate working knowledge of development tools like Maven/Gradle, Java, and distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. Good to Have Knowledge of setting up CI/CD pipelines for streaming Flink based applications is an added advantage Ness Digital Engineering is seeking a dynamic professional with 15+ years of experience to fill the role of

DevOps Engineer.

In this pivotal position, he/she will lead the charge in steering the AWS cloud, VMWare Infrastructure, and DevSecOps services at Ness, with a primary focus on next-generation product innovation, core competency enhancement, and capability building across diverse geographical locations.

Job Requirements:

Note: Shared Infrastructure Below indicate (Rancher-K8s, Containers, VMs, Kafka, Apache Flink/Spark, EDB PostgreSQL, Redis Cache or equivalent, S3/Cloudian, Apigee etc.) Architect global enterprise global enterprise networking operations, and shared infrastructure data center management on AWS and VMware Understand the gaps in current state architecture and prepare a blueprint for future state architecture in the areas of network infrastructure, security management and shared infrastructure Setup enterprise level standards for network infrastructure, shared infrastructure consumed by the applications and security standards Technically oversee the design, implementation, and maintenance of security measures across the organization's networks, infrastructure and applications Be a consultant: Ensure success in helping customers accelerate their adoption of our compute, network, storage, and security services. Guide the development of artifacts, data sheets, proof of concept best practices, and other high-value customer facing guidance and best practices. Collaborate with other engineering teams, product owners, and stakeholders to ensure security and reliability requirements are integrated into all stages of the development lifecycle Communicate effectively with senior management and other departments, providing regular updates on security and reliability initiatives and performance Influence automation first mind set and promote automation in all the areas of data center management, security management, infrastructure engineering, compliance reporting and network automation Promote use of DevOps/SRE/CI-CD/IAC Best Practices in network and infrastructure automation Trusted advisor to customers: Be able to facilitate relationships with senior technical executives, as well as easily interact and give guidance to software developers, IT operations staff, and system architects. Be able to materialize an overall recommendation (or proposal) based on customer Set clear goals and performance metrics for the technical teams, conducting regular technical reviews and providing constructive feedback Have a business consultant capacity to work with customer's line-of-business owner; explore improvement areas of customer's business; and priorities' strong ROI business initiatives with customers. Communicate effectively with senior management and other departments, providing regular updates on security and automation initiatives and performance/reliability/availability of network and shared infrastructure Ensure compliance with industry standards and regulatory requirements Drive continuous improvement in operational processes and engineering practices to enhance system reliability