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.
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.