2025118 - Senior Software Engineer - DevOps eCommerce

John DeereChicago, IL
79d$153,317 - $163,317Remote

About The Position

As a Senior Software Engineer - DevOps eCommerce for John Deere in Chicago, IL, you will develop, code, configure, and test programs and systems; evaluate and implement enhancement design solutions to improve cost, quality, and performance of software applications. You will analyze assignments and determine software specifications that must be fulfilled to achieve objectives, execute necessary documentation, and collaborate with other relevant stakeholders and team members to ensure that features meet business needs. You will follow industry-standard agile software design methodology for development and documentation and mentor junior software engineers on the team. Additionally, you will be responsible for designing, developing, and implementing scalable features related to enabling higher developer productivity, resilient infrastructure, environment monitoring, and self-healing capabilities. You will provide operational support for the platform, ensuring it is scalable, reliable, and meets the needs of eCommerce customers. You will guide the teams on systems architecture, security, dev ops practices, and key technology choices, operate within an Agile team, and ensure high-quality software through adherence to Test Driven Infrastructure (TDI) as the foundation of development of infrastructure components for eCommerce microservices.

Requirements

  • 5 years of experience in Container Orchestration using Kubernetes.
  • 4 years of experience in CI/CD pipeline development with Jenkins or GitHub actions.
  • 4 years of experience in Public Cloud (AWS, Google or Azure) with Node Scaling, Fault Tolerance, Multi-Region Failover, Disaster Recovery, Infrastructure Resilience and Maintenance.
  • 2 years of experience in managing SAP Hybris Commerce Platform.
  • Bachelor's degree in Computer Science, Engineering or related field plus 5 years related experience.

Responsibilities

  • Develop, code, configure, and test programs and systems.
  • Evaluate and implement enhancement design solutions to improve cost, quality, and performance of software applications.
  • Analyze assignments and determine software specifications that must be fulfilled to achieve objectives.
  • Execute necessary documentation as directed or needed.
  • Collaborate with other relevant stakeholders and team members to ensure that features meet business needs.
  • Follow industry-standard agile software design methodology for development and documentation.
  • Mentor junior software engineers on the team.
  • Design, develop, and implement scalable features related to enabling higher developer productivity.
  • Provide operational support for the platform, ensuring it is scalable, reliable, and meets the needs of eCommerce customers.
  • Guide the teams on systems architecture, security, dev ops practices, and key technology choices.
  • Operate within an Agile team and participate in all aspects of that team's work that involves software analysis, development, and testing.
  • Ensure high quality software through adherence to Test Driven Infrastructure (TDI).
  • Pair with Ecommerce products team members to ensure software quality and optimal solutions.

Benefits

  • Flexible work arrangements.
  • Highly competitive base pay and performance bonuses.
  • Savings & Retirement benefits (401K and Defined Contribution).
  • Healthcare benefits with a generous company contribution in the Health Savings Account.
  • Adoption assistance.
  • Employee Assistance Programs.
  • Tuition assistance.
  • Fitness subsidies and on-site gyms at specific Deere locations.
  • Charitable contribution match.
  • Employee Purchase Plan & numerous discount programs for personal use.
  • $153,317 - $163,317 per year + Benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service