Software Engineer I, ITC

Nike

3.7

(41)

India

Why you should apply for a job to Nike:

  • 60% say women are treated fairly and equally to men
  • 56% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #21272_R-79303

    Position summary

    ive Environments, Infrastructure as Code (IaC), Kubernetes operators, and Crossplane-based platform engineering. Experience with AWS RDS Services and GitHub automation is highly desirable.
    Key Skills & Traits:

    • Master's or bachelor's degree in computer science or a related field.

    • 1-2 years of experience as a software engineer with expertise in OOP using Golang or Python

    • Strong experience with Kubernetes and Crossplane for infrastructure orchestration and composition development

    • Knowledge of Infrastructure-as-Code tools like Terraform and Crossplane

    • Experience with GitHub API integration, GitHub Apps, and GitHub Actions

    • workflows

    • Familiarity with GitOps principles and CI/CD pipeline development.

    • Strong problem-solving skills and ability to troubleshoot complex distributed systems

    • Excellent communication skills to collaborate with cross-functional teams

    • Ability to work independently and manage multiple priorities in a fast-paced environment

    • Experience with testing frameworks and validation strategies for infrastructure code

    WHAT YOU'LL WORK ON
    You will play a critical role in ensuring the reliability, scalability, and performance of our database systems and platform automation to support business-critical applications.
    Platform Responsibilities:

    • Design, develop, and maintain backend services and infrastructure components for the Managed Database Platform
    • Build and extend Kubernetes-native controllers and Crossplane
    • providers using Go for automated provisioning and lifecycle management
    • Develop Crossplane Compositions and XRDs for multi-resource orchestration across AWS services (RDS, Aurora, DynamoDB, etc.)
    • Create and maintain Crossplane Functions for complex resource transformations and composition logic
    • Implement Go templating solutions for dynamic resource generation and
    • configuration management
    • Develop and maintain platform APIs in .NET (C#) and Python-based CLI tools to streamline database operations and improve usability
    • Build integrations with GitHub API for automated repository management, branch protection, and team access control
    • Implement GitHub Apps and Actions for workflow automation
    • Implement and drive infrastructure enhancements to improve automation, scalability, reliability, and compliance
    • Develop GitOps workflows and CI/CD pipelines for infrastructure deployment
    • Create and maintain infrastructure testing frameworks and validation pipelines.
    • Write comprehensive unit tests and integration tests for platform components
    • Collaborate with cross-functional teams (platform, security, operations, and
    • application engineering) to align platform capabilities with organizational goals
    • Participate in testing, validation, and documentation of new platform features and infrastructure workflows
    • Support observability, monitoring, and operational excellence initiatives within the platform ecosystem
    • Continuously work to improve the platform user experience, simplifying workflows and enhancing developer productivity
    • Be a key contributor to overall architecture, framework, and design of global platforms

    Why you should apply for a job to Nike:

  • 60% say women are treated fairly and equally to men
  • 56% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.