Integration Architect (Apache Nifi and Kubernetes)

12 - 22 years

1 - 6 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are looking for Integration Architect, please find the JD below:

Integration Architect (Apache Nifi and Kubernetes)

Location: Bangalore (Whitefield) or Chennai (Siruseri) or Pune (Talawade) or Mumbai (Airoli (West).

Type of Hire:

Min: 10+ yrs

Requirements:

  • 10+ years of developing and performing automated builds, testing, and deployments in a wrapper around Apache Nifi v2
  • Experience using the Linux CLI.
  • Extensive knowledge on SQL.
  • Good Knowledge on ServiceNow CMDB.
  • Knowledge of security principles and methods. - OAuth basic/2.0.
  • Knowledge of IP networking including TCP, UDP, DNS, DHCP, firewalls, IP routing, etc.
  • Experience on web service using SOAP/REST API.
  • Experience writing scripts using Bash/RegEx/Python/Groovy.
  • Knowledge of the Java programming language for creating custom code.
  • Experience on Web service testing using with soapUI / Postman.
  • Experience in building data integration workflows/pipeline flows using NiFi, NiFi registry.
  • Experience creating custom NiFi processors.
  • Experience with performance tuning of NiFi processing.
  • Experience on Apache Kafka.
  • Experience on Agile methodology.
  • 6+ years of experience as an architect in designing, deploying, and managing Kubernetes clusters in production environments.
  • Solid experience with infrastructure-as-code tools such as Crossplane.
  • Solid Experience in Kubernetes and container orchestration.
  • Experience in clustering and data flow management.
  • Solid Experience of GitOps practices and tools like ArgoCD.
  • Experience with container monitoring and logging tools such as Prometheus and Grafana.
  • Solid understanding of networking principles, including DNS, load balancing, and security in Kubernetes environments.
  • Experience with identity and access management tools like Keycloak.
  • Proficiency in secrets management using tools like Azure Vault.
  • Experience with API gateway management using Kong.
  • Experience with persistent storage solutions for Kubernetes.
  • Experience with certificate management using Cert-Manager and Trust-Manager.
  • Develop and maintain Kubernetes clusters for open-source applications (like Apache Nifi, Apache Airflow), ensuring high availability, scalability, and security.
  • Utilize ArgoCD for GitOps continuous delivery, automating the deployment of applications and resources within the Kubernetes environment.
  • Use Crossplane API to manage cloud resources and services, ensuring seamless integration and provisioning.
  • Implement and manage identity and access management using Keycloak, ensuring secure access to the application.
  • Utilize Azure Vault for securely storing and managing sensitive information such as API keys, passwords, and other secrets required for data workflows.
  • Manage ingress traffic to the application using Kong, providing features such as load balancing, security, and monitoring of API requests.
  • Set up and manage certificates using Cert-Manager and Trust-Manager to establish secure connections between the applications.
  • Implement security best practices for Kubernetes environments, including RBAC, network policies, secrets management, and define strategy to integrate security with various virtualization environment service providers like VMware or cloud hyperscalers.
  • Contribute to the development and maintenance of internal documentation, runbooks, and knowledge base articles related to Kubernetes.

Preferred Qualifications:

  • Bachelors degree in computer science, Engineering, or related field. Master's degree preferred.
  • Kubernetes certification (e.g., Certified Kubernetes Administrator - CKA, Certified Kubernetes Application Developer CKAD, Certified Kubernetes Security Specialist CKS).
  • Knowledge of software-defined networking (SDN) solutions for Kubernetes.
  • Contributions to open-source projects related to Kubernetes or containerization technologies.

Soft skills:

  • Good communication skills to lead & resolve technical issues
  • Managing global customers / stakeholders
  • Taking ownership
  • Autonomies

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Atos logo
Atos

Information Technology & Services

Essex

RecommendedJobs for You