DevOps Lead - Backstage Job

yash

pune 3 Years Exp Posted 1h ago

Job Description

   Design, deploy, and maintain Backstage-based developer portals.
•    Develop custom Backstage plugins, templates, and integrations.
•    Integrate Backstage with engineering tools such as: 
o    GitHub/GitLab  
o    Jenkins  
o    Kubernetes  
o    SonarQube  
o    Blackduck
o    JFrog
•    Build and manage software catalogs, service ownership metadata, and documentation.
•    Create self-service workflows for application provisioning and deployment.
•    Collaborate with platform, DevOps, security, and engineering teams.
•    Automate developer workflows and improve developer productivity.
•    Should be able to perform Observability & Monitoring for Unified log aggregation, monitoring, and real-time alerting across hybrid and multi-cloud environments
•    Should be able to handle Security & Access Management
•    Should be able to build Metrics, Reporting & Governance
•    Should be able to build the portal with Azure, AWS, On Prem & Mobile based deployments.
•    Should have good knowledge in doing Project Migrations.
•    Monitor, troubleshoot, and optimize Backstage performance and reliability.
Required Skills:
Core Technologies
•    JavaScript / TypeScript
•    React.js  
•    Node.js  
•    REST APIs / GraphQL
•    Backstage architecture and plugin development
Cloud & DevOps
•    Kubernetes  
•    Docker  
•    CI/CD pipelines
•    Terraform  
•    AWS, Azure
Other Skills:
•    Git and version control
•    Microservices architecture
•    Software catalog management
•    Identity & Access Management (SSO, OAuth)
•    Observability tools (Grafana)
•    Security(Armor Code)
Preferred Qualifications:
•    3–8 years of software development experience.
•    Experience building Internal Developer Platforms (IDPs).
•    Knowledge of Platform Engineering practices.
•    Experience with cloud-native architectures.
•    Contribution to Backstage open-source plugins. 

Required Technical/ Functional Competencies

Domain/Industry Knowledge:

  • Specialized knowledge of client’s business processes and basic knowledge of technology, platform, product & DevOps Processes.
  • Prepare process maps/workflows/business cases, medium to complex models, apply industry standards & analyse current-state, define to-be processes    

Requirement Gathering and Analysis:

  • Design a demo system to demonstrate, extract functional/non-functional requirements & document it & system/software specification in complex scenarios
  • Analyse the impact of change requested/enhancement/defect fix/conduct technology/business gap analysis and identify gaps in transition requirements, identify modules impacted, features/functionalities arrive at high level estimates/develop traceability matrix.

Platform/ Technology Knowledge:

  • Specialized knowledge of implementation on product/platform standards and technologies. Implement processes or configure/customize products and provide inputs in design and architecture and drive adoption of industry standards and best practices.
  • Adhere standard processes (CI/CD), scenarios, documents of low-level design. Analyse/review various frameworks/tools, handle medium to complex modules.

Infrastructure Management:

  • Specialized knowledge/develop infra process for on-premise and cloud, follow its automation standards and best practice.
  • Able to develop/execute infra automation scripts & creates/verify centralized infra-as-code process & plan/develop/conduct test cases, analyses results & impact, identify root cause for issues.

Application Build, Deployment, Testing & Security Automation Process through CI/CD, Continuous Testing and Continuous Security:

  • Specialized knowledge

Similar Openings for You