Development Supervisor - Scottsdale, United States - Salt River Pima-Maricopa Indian Community

Mark Lane

Posted by:

Mark Lane

beBee recruiter


Description

Definition:


Essential Functions:
Essential functions may vary among positions and may include the following tasks and other characteristics.

This list of tasks is ILLUSTRATIVE ONLY and is not intended to be comprehensive list of tasks performed by all positions in this classification.


Examples of Tasks:


Tasks:

- _ Mentoring:_ Mentors the Application Developers and Database Administration (DBA) staff so that they maintain superior technical and customer service skills along with experience necessary to perform independently and attain further career progression goals.

  • Mentors staff, provides coordination of team workflow and provides leadership and support for organization wide database plans, designs and maintenance.
  • Helps the Assistant IT Director (EA and Development) communicate development goals and objectives.
  • Assumes a leadership role in continuously improving operational development policies, practices, procedures and methodologies.
  • Helps the Enterprise Architecture team establish and implement development Best Practices plus evaluating and improving the effectiveness of service delivery utilizing industry benchmarks.
2.


_Supervision & Workflow:
_ Provides routine supervision of Application Developers including approving work time for direct reports.

  • Prioritizes and coordinates staff workflow and provides training and assistance as needed.
  • Prepares timely Employee Performance Appraisal Reports (EPAR) for all direct reports.
  • 3.

Leadership:
_ Provides development leadership and supervision to ensure successful development, quality and delivery of technology services.

  • Assists in the design and architecture of software system business solutions that meet the short and long term expectations of our end users while adhering to IT departmental standards and guidelines.
  • Serves as a member of the Enterprise Architecture/Development Division management team to define direction, set and maintain the goals and objectives of the Division.
  • Provides senior technical leadership to, and works closely with, other IT divisions to establish and enforce IT standards.
  • Evaluates and recommends best in class standards and processes.
  • Serves as a member of the IT Management team.
  • Collaborates with IT Executive leadership team to align functional and IT strategic plans.
  • 4.

Customer Service_:
Maintains effective relationships with customer department leadership, liaisons and IT leadership.

  • Works in partnership with customers in order to continuously improve systems, services and processes to achieve Community goals and objectives.
  • Develops solutions that encompass the best in breed technology available to achieve short and long term goals of the customer and the Community.
  • 5.

Operational Effectiveness & Efficiency:
_Ensures development and database teams operate efficiently and meet the organization's needs.

  • Provides input during project planning and scheduling. Manages resource allocation as needed.
  • Provides timely and accurate updates regarding the team progress during all project phases, documenting incidents as they arise and communicating to project leaders and the IT executive management team.
  • Performs root cause analysis on critical and recurring issues and implements changes to prevent recurrence.
  • 6.

Development Environment Management:
_Maintains development, training and production environments.

  • Ensures that software deployment occurs in the proper sequence. Verifies that, upon completion of the project, all states of the software are consistent including development, testing and production.
  • Ensures that a training environment is maintained and can be easily reset between sessions.
  • Prevents changes from being made outside of the software development process and moved directly into production.
  • 7.

Database Support:
_Provides primary and secondary Database and Database Server support.

  • Develops, implements and improves a database and system wide disaster recovery plan and testing program.
  • Develops and maintains automated maintenance, monitoring and optimization plans.
  • Manages logical and physical data storage devices, directories and file structures. Assists Networking staff in maintaining a secure database environment.
  • Documents database best practices and standards for the organization.
  • Publishes, maintains and champions standards in configuration, normalization, data storage, access management and optimization.
  • Recommends performance and efficiency improvements for data management systems across the organization as data systems grow in size and complexity.
  • Implements and maintains security policies and auditing compliance at the database level.
  • Provides peer/subordinate review of database object design and coding for compliance with SRPMIC database standards.
  • 9.

Project Management:
_Determines documents and assists in the management of project scope, schedule and budget.

  • As needed, serves as Development Manager on multiple project

More jobs from Salt River Pima-Maricopa Indian Community