Software Engineer II - Devops ,ITC
nike
Job Description
Key Skills & Traits:
-
Bachelor’s degree in computer science or a related field
-
3-5 years relevant professional experience
-
Proficient in CI/CD tools like Jenkins, Puppet, CircleCI and RunDeck
-
Experience in building large-scale, production grade, cloud native software
-
Proficient in Terraform and cloudformation for managing AWS resources
-
Strong knowledge in writing/maintaining Infrastructure as Code (IaC)
-
Working experience in AWS technologies including but not limited to EC2, EKS, ECS,Lambda, S3 and RDS
-
Strong hands-on experience in Kubernetes
-
Strong Shell and/or Python development experience
-
Proficient understanding of code versioning using Git (GitHub)
-
Strong hands-on experience in Linux (RHEL & OL) and Automation first mindset
-
Experience in distributed software monitoring, application performance monitoring & its visual representation.
-
Communicating with vendors and customers in a courteous and professional manner with strong critical thinking
-
Great communication skills
-
Willingness to learn data integration technologies like Informatica, Airflow, EDI and Axway MFT
-
Desire to work both independently as well as on a team to create solutions to complex problems for customers
Good to have:
Certifications –
-
AWS Certified SysOps Administrator (SOA-C02)/DevOps Engineer Professional (DOP-C01)
AND/OR
HashiCorp Certified: Terraform Associate
-
Certified Kubernetes Application Developer (CKAD)
-
Experience in data integration technologies like Informatica, Airflow, EDI/B2Bi and Axway MFT
WHAT YOU’LL WORK ON
As a Software Engineer II, you will play a crucial role in shaping, modernizing, and scaling Nike’s DevOps platform while also driving innovation and automation within our ecosystem.
Platform Responsibilities:
-
Take ownership of building CI/CD pipelines for various data integration platforms
-
Build controls and code quality checks within deployment pipelines
-
Build custom scripts and automations which are deemed necessary for improving security, reliability, maintainability, availability, and performance for our platforms
-
Participate on building self-service capabilities for customer
-
Create and Update existing Puppet and Terraform code repos as needed
-
Manage deployment mechanisms and deployments for 10+ teams, acting as a gate keeper
-
Skill set on any monitoring or observability tool
-
Participate in weekly rotation on call schedule if needed
-
Be comfortable working in a culturally and geographically diverse organization
-
Managing multiple competing priorities across 10+ unique and independent products
-
Lead tasks including planning and execution for complex projects and programs
-
Experience with participating in projects in a highly collaborative, multi-discipline development team environment
-
Exposure to Agile, ideally a strong background with the SAFe methodology
-
Skill set on any monitoring or observability tool