Lead Software Engineer
nike
Job Description
WHO WE ARE LOOKING FOR
-
Bachelor’s degree in Technology, Business, Engineering, or a related field; 5+ years of professional experience. 15+ years in lieu of a degree
-
Demonstrable experience operating in a complex, federated global organization with ageographically dispersed team
-
Experience developing risk management and contingency planning for production changes
-
Successful track record of applying operational readiness techniques to complex feature implementations.
-
Use of data and metrics to assess system behavior, identify bottlenecks, and propose
-
Superior communication and presentation skills. Able to communicate sophisticated and technical issues effectively and concisely to leadership
-
High professional standards and expectations for self and others
-
A deep understanding and practical application of standard release process(s), agile methodologies, operations and technical capabilities (including agile - lean, continuous delivery, SAFE, ITIL)
-
Strong relationship-building skills
-
Inquisitive mindset. As deployments can be complex, strong problem-solving skills are needed to resolve conflicts and issues as they arise.
-
Experience working closely with leaders and cross-functional partners to deliver key strategic initiatives
-
Strong interpersonal skills with the ability to motivate and influence others, negotiate during situational conflict, and establish the best forward path in the face of competing points of view
-
Ability to deal with ambiguity and work in a dynamic, results-oriented matrixed environment
-
A deep understanding of modern software development methodologies is crucial for defining and implementing best practices within the automated release process
-
The ability to monitor, debug, and resolve issues that arise during builds and deployments is a core technical skill
-
A strong understanding of Git and branching strategies (like GitFlow) is critical for managing code merges, tagging releases, and coordinating different versions within the Jenkins pipeline
-
Deep knowledge of CI/CD concepts and how to implement them within Jenkins pipeline
-
Experience with applications such as JIRA, Confluence, ServiceNow, Jenkins, GitHub, Splunk,IAAS, AWS engineering tools