The Software Deployment team is responsible for ensuring software packages and security patches are effectively and efficiently deployed to over 200,000 workstations in the enterprise in a timely manner to help our business partners maintain their productivity and eliminating the risk of vulnerabilities to workstations and servers.
Software Deployment needs an individual that is a self-starter, quick learner and excellent communicator. We are looking for someone that can help shape the future of Windows deployment that understands the pain points of today. In addition, looking for someone that can code in .Net and PowerShell to help modernize our tools.
The driven individual will look for ways to automate and streamline current tasks and manual processes. The experienced software developer will bring versatility and creativity to develop and maintain Software Distribution Tooling. Also, looking for a thought leader looking to use newer technologies/capabilities to do things more effectively.
An individual that understands Microsofts System Center Configuration Manager product.
This is an incredible opportunity to engage in a positive work environment with a team whose impact spans the entire company.
Designs, develops and tests new and/or existing web applications running on the server side and/or client side (single-page applications).
Develops code using languages such as .NET and Powershell.
Uses code to enable automated configuration of infrastructure that can be audited.
Leverages technologies such as Powershell and Puppet
Knowledge of Microsoft's System Center Configuration Manager and Intune products.
Defines compute and network infrastructure using software development tooling and techniques to enable reproducible infrastructure.
Provides software support for State Farm infrastructure configurations, tools, components and testing software (testware).
Analyzes technical and business requirements (both functional and non-functional) to develop a systems solution that aligns with industry and enterprise best practices including user experience and accessibility.
Experience with large companies using Microsoft deployment tools.
Bachelors Degree preferred (recommended in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or Telecommunication)
Duties and Responsibilities:
This position will have an 18-month incumbency period, beginning on the effective date of the position, which must be met before the employee can post for any other lateral State Farm position. Employees may be considered for leadership or Technology Engineer openings at any time, and a promotional position within the same job structure (i.e. Professional/Technical or Para-professional/Support) after 6 months from the effective date of the position. In these cases, the remaining incumbency would be waived. The incumbency period does not affect the at-will relationship between State Farm and the employee and does not create an employment contract, nor contractual rights.