Job Description
Location: Tulsa, OK
Description:
The IS Manager will lead our application development, process integration, and data farming initiatives. This role will be responsible for overseeing the development and implementation of innovative IT solutions that drive business efficiency and data-driven decision-making.
Responsibilities:
- Lead the design, development, and maintenance of custom applications to support business operations
- Oversee the full software development lifecycle, from requirements gathering to deployment and support
- Implement best practices in coding, testing, and documentation
- Stay current with emerging technologies and evaluate their potential for improving our IT infrastructure
Process Integration:
- Develop and implement strategies for integrating various IT systems and processes across the organization
- Identify opportunities for process automation and efficiency improvements
- Collaborate with different departments to understand their needs and design appropriate integration solutions
- Ensure seamless data flow between different systems and applications
Data Farming and Management:
- Design and implement data farming strategies to collect, process, and analyze large volumes of data
- Develop and maintain data warehouses and data lakes
- Implement data governance policies and ensure data quality and integrity
- Collaborate with data scientists and analysts to support data-driven decision-making initiatives
Team Leadership:
- Manage and mentor a team of IT specialists, including developers, system administrators, and data engineers
- Assign tasks, set priorities, and monitor progress on various projects
- Conduct regular performance evaluations and provide opportunities for professional development
- Foster a culture of innovation, collaboration, and continuous improvement within the team
Project Management:
- Plan, coordinate, and oversee IT projects from inception to completion
- Manage project budgets, timelines, and resources
- Communicate project status, risks, and issues to stakeholders at all levels of the organization
- Contribute to the development of the organization’s overall IT strategy
- Identify emerging technologies and trends that could benefit the organization
- Develop and maintain IT policies, procedures, and best practices
Required Skills:
- Excellent programming skills in one or more languages (e.g., Java, Python, C#)
- Strong understanding of database technologies (SQL and NoSQL)
- Experience with API development and integration
- Knowledge of data mining and analytics tools
- Excellent problem-solving and analytical skills
- Strong leadership and team management abilities
- Excellent communication and interpersonal skills
- Ability to translate complex technical concepts to non-technical stakeholders