yandex
blackduck
Страна
Индия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
В офисеПолная занятость

Software Engineer 3

Оценка ИИ

Интересная позиция в известной продуктовой компании в сфере кибербезопасности. Использование современного стека (Go, K8s, Cloud) и работа над сложными R&D задачами обеспечивают отличные возможности для профессионального роста.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний Golang, Kubernetes и архитектуры распределенных систем. Необходимость опыта работы с ядром Linux и сложными механизмами безопасности (RBAC, IAM) повышает порог входа для кандидатов с опытом 2-4 года.

Анализ зарплаты

Медиана30 000 $
Рынок22 000 $ – 40 000 $
Оценка ИИ

Зарплата в объявлении не указана, но для уровня Software Engineer 3 (Middle+) в Бангалоре рыночный диапазон составляет от 1.8 до 3.2 млн индийских рупий в год. Предложение Black Duck, как международной компании, вероятно, находится в верхней части этого диапазона.

Сопроводительное письмо

I am writing to express my strong interest in the Software Engineer 3 position at Black Duck. With over 3 years of experience in backend development and a deep focus on Golang and Kubernetes, I have successfully built and scaled cloud-native applications that align perfectly with the requirements of your dynamic R&D team. My background includes designing distributed microservices architectures and optimizing PostgreSQL databases, which I believe will be instrumental in enhancing your SAST and SCA solutions.

Throughout my career, I have gained extensive experience with containerization and orchestration, and I am currently working towards my CKA certification. I am particularly drawn to Black Duck's reputation as a pioneer in application security and am eager to contribute to your mission of helping organizations build secure, high-quality software. I am confident that my technical skills in Go, Kafka, and cloud platforms like AWS, combined with my collaborative approach, make me an ideal candidate for this role.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в blackduck уже сейчас

Присоединяйтесь к лидеру в сфере кибербезопасности и развивайте облачные решения на Go и Kubernetes в Black Duck!

Описание вакансии

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

About Black Duck Software:

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open-source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

Summary of the role:

• We are looking for a highly skilled and motivated Engineer to join our dynamic team.

• In this role, you will contribute to the development of cloud-native software solutions and the design and implementation of batch job orchestration systems using Go, Kubernetes, and cloud platforms such as AWS, GCP, and Azure.

• If you are passionate about cloud technologies, microservices architecture, and working with large-scale data, this is an excellent opportunity to advance your career.

Key Requirements:

• Bachelor’s or master’s degree in computer science, Engineering, or a related field.

• Total years of work experience: 2-4 years.

• Proficiency in programming languages, primarily Golang followed by.

• Strong experience in Database - PostgreSQL - Performance optimization, Scaling

• Experience with containerization technologies such as Docker and strong systems knowledge in Linux Kernel, cgroups, namespaces.

• Experience with Container Orchestration Technology, and certifications in Kubernetes (CKA, CKAD) are highly desirable.

• Design and develop scalable, resilient, and efficient Kubernetes-based SaaS Enterprise application

• Experience with Distributed Microservices Architecture.

• Experience with different Service Communication technologies (Messaging queue-based communication Kafka/RabbitMQ).

• Experience with Security in Microservices Architecture and knowledge of common authentication protocols and implement and maintain security measures to protect the application and user data from unauthorized access.

• Familiarity with various authorization models, Role-Based Access Control.

• Experience with web development frameworks and Services (GRPC, RESTful).

• RDBMS (PostgreSQL) databases experience and design persistence layer for Microservices using ORMs.

• Experience with Monitoring and Logging in Distributed Systems (e.g., Prometheus, Grafana) and logging solutions (e.g., ELK stack, Fluent) is a plus.

• Familiarity with cloud platforms (AWS, GCP, Azure), including a background in Cloud infrastructure & Services (network, cloud storage-related solutions, IAM, Cloud function, etc.).

• Excellent problem-solving skills, with an ability to troubleshoot complex issues efficiently.

• Ability to work effectively in a collaborative team environment and communicate with both technical and non-technical stakeholders.

Key Responsibilities:

• Ensure the timely delivery of high-quality software that meets business requirements and maintains high performance in production environments.

• Contribute to the design and development of cloud-native applications using Go and Java, ensuring scalability, reliability, and security.

• Conduct code reviews and perform thorough testing to identify and resolve issues.

• Collaborate closely with other engineering teams, product managers, and stakeholders to define technical solutions and deliverables.

• Communicate effectively with stakeholders to provide updates on progress, challenges, and solutions.

Black Duck considers all applicants for employment without regard to race, color, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Go
  • Kubernetes
  • Docker
  • PostgreSQL
  • Kafka
  • RabbitMQ
  • AWS
  • Google Cloud Platform
  • Azure
  • Linux Kernel
  • gRPC
  • RESTful API
  • Prometheus
  • Grafana
  • ELK stack

Возможные вопросы на собеседовании

Проверка глубокого понимания контейнеризации, заявленного в требованиях.

Как работают пространства имен (namespaces) и контрольные группы (cgroups) в контексте изоляции ресурсов в Kubernetes?

Оценка навыков проектирования высоконагруженных систем.

Опишите ваш опыт проектирования персистентного слоя для микросервисов с использованием PostgreSQL: как вы подходите к вопросам масштабирования и оптимизации производительности?

Проверка практического опыта работы с брокерами сообщений.

В каких сценариях вы бы предпочли использование Kafka вместо RabbitMQ для межсервисного взаимодействия в облачной среде?

Оценка знаний в области безопасности приложений.

Какие методы обеспечения безопасности микросервисов вы применяли на практике, и как реализовать эффективную модель RBAC в облачной инфраструктуре?

Проверка навыков отладки в распределенных системах.

Как вы организуете мониторинг и трассировку (Prometheus/Grafana) для выявления узких мест в batch-системах оркестрации?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

blackduck
Страна
Индия