John Deere Jobs

Mobile john-deere Logo

Job Information

John Deere Software Analyst in Torreon, Mexico

There are 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we’re all about at John Deere. And it’s why we’re investing in our people and our technology like never before in our 175-year history. Here the world’s brightest minds are tackling the world’s biggest challenges. If you believe one person can make the world a better place, we’ll put you to work. RIGHT NOW.

Title: Software Analyst

Primary Location: Mexico (MX) - Coahuila (MX-COA) - Torreon

Function: Information Technology

John Deere is a foremost leader in the ag equipment business, and we continue to put a solid stamp on other industries. For over 150 years, the company’s portfolio of groundbreaking products has grown to include industries related to and outside of agriculture, including Turf, Construction and Forestry and Wind Technologies. The image of John Deere is no longer that of a signature green tractor meandering across a field; it’s been replaced with an image of acceleration, swift progress, and innovative leaping toward the company’s 200th year. The product line alone serves as proof with advances in machine performance, equipment automation, fleet management, and John Deere’s ongoing investment in emerging markets.

Main Responsibilities:

  • Supports, evaluates, and continuously improves information technology and business processes to maintain alignment with business plans of complex systems

  • Participate in the deployment process following the change management process

  • Occasional weekends maintenance activities for the supported systems

  • Automate processes and tasks

  • Make sure the system components are in the optimum conditions - Database, servers, etc

  • Leads activities for patching and upgrading the Product system

  • Manage and configure IIS for the product applications and services

  • Builds the work needed to implement functionality from the product backlog (managed by the product owner)

  • Executes necessary documentation, as directed, or needed

  • Manages the database security

  • Participate in creation of project plans and schedules to meet business requirements

  • Windows servers migrations; application/scheduled tasks/services migration and configuration, configuration of server security, IIS, etc

  • Systems account management activities

  • Generate metrics related to system performance, uptime, availability, etc

  • Perform monitoring activities related to Performance/servers/Database of the system

  • Create alert configurations in the servers and databases

  • Collaborate with the team to follow-up and solve Audit comments, create business cases when needed

  • Works closely with other team members to ensure that features meet business needs implementing the Agile methodology; Works collaboratively with infrastructure, security and other partners.

  • Mentors more junior analysts on the team in specific software packages.

What Skills You Need:

  • Good understanding of .net frameworks and versions.

  • Basic understanding of the software development life cycle

  • Understanding of applications development environment, database, data management and infrastructure capabilities and constraints.

  • Excellent understating of SQL Server 2012 or higher (security, sessions, schemas, etc.)

  • Good understanding of Oracle technology (security, sessions, schemas, etc.)

  • Strong ability to query and manipulate data in Oracle and SQL databases.

  • Strong knowledge of windows servers management

  • 4-7+years of experience working with applications, data, infrastructure, and/or IT security.

  • Excellent IIS knowledge

  • Good understanding of Application security, authentication/authorization methods and security best practices

  • Excellent problem solving and analytical skills

  • Strong understating on alerting/monitoring tools

  • Work experience in a team environment

  • 4-7+ years of experience in supporting applications

  • Good writing and spoken English skills required to be successful in the position (Requires frequent interaction with US team members).

What Makes You Stand Out:

  • Experience supporting and maintaining ERP systems

  • Root Cause Analysis

  • Experience with DevOps practices

  • Prior experience working on an Agile scrum team

  • Prior experience with Enterprise Resource Planning (ERP), Manufacturing Execution System (MES), or Product Lifecycle Management (PLM)

  • Automation practices such as scripting or others

  • System automation tools

  • Prior experience/ good understanding of continuous delivery tools

  • Deployment Process Knowledge.

Education (or equivalent experience):

  • 4 year Bachelor’s degree in IT, Computer Science or related field.

At John Deere, you are empowered to create a career that will take you to where you want to go. Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement.

John Deere--a proven business leader-- watch your potential grow.

This position will be posted for a minimum of 7 business days and unposted when a qualified pool of candidates is achieved.

Candidates must have the necessary work permits to work in the country.