Lead Software Engineer
nike
Job Description
-
Design, build, and maintain CI/CD pipelines to support continuous integration, delivery, and deployment.
-
Build and configure AWS cloud infrastructure using automation and Infrastructure-as-Code approaches.
-
Lead the implementation of DevSecOps practices, ensuring security is integrated across pipelines, infrastructure, and applications.
-
Establish the DevSecOps charter, operating model, and governance structure for Business platforms.
-
Define and enforce security, compliance, and quality gates across CI/CD pipelines in hybrid environments.
-
Work with containerization and orchestration platforms (Docker, Kubernetes, Amazon EKS, ECS) to enable scalable and resilient application deployments.
-
Collaborate with cross-functional teams (development, architecture, security, and operations) to design and implement end-to-end DevOps solutions.
-
Monitor system performance, availability, and reliability; troubleshoot and resolve issues to ensure optimal operation.
-
Implement and enforce security best practices to protect infrastructure and applications from threats.
-
Establish and operate AWS-native security guardrails (AWS Config, GuardDuty, Inspector, Security Hub) and policy-as-code controls.
-
Drive configuration and release management, ensuring consistent and reliable deployments across environments.
-
Drive cloud cost optimization through architectural improvements, right-sizing, and AWS Savings Plans / Reserved Instances strategy.
-
Continuously evaluate and improve existing tools, pipelines, and processes to enhance efficiency, quality, and delivery speed.
-
Develop and maintain technical documentation, runbooks, and guidelines for DevOps processes and systems.
-
Provide technical leadership and guidance to team members, contributing to key decisions across multiple teams and workstreams.
-