Major Purpose:Works on a delivery team and leads systems and Infrastructure deployment and/or maintenance by providing technical leadership - in addition to planning, coordinating, testing - to deliver functionality of a complicated nature on the complete system. This level works on medium to high complexity infrastructure problems; designs and implements complex capabilities that impact multiple processes and functions and works on significantly more complex parts of a system or Infrastructure package independently. Delivers significantly complex Infrastructure use-cases; provides technical leadership for the purpose of developing portions of a system design or system change of a complicated nature in order to ensure systems have the required cost, reliability, schedule and performance integrity. The role relies on advanced-level and broad knowledge and experience on up to three Infrastructure technologies (collaboration, desktop, network, server, storage, etc.) and is recognized as an expert on multiple systems or Infrastructure packages. Changes may require innovative solutions, investigation, cost analysis/justification, selection, planning, and implementation of changes to some subset of the information technology infrastructure; has broad contacts with multiple functional and business partners on strategic business relationships and projects; works with suppliers in defining requirements for contracts and service levels for purchased infrastructure services. Provides coaching and mentoring to others within the technical discipline. Major Duties:? Tests deliverables against a user story's acceptance tests. ? Works closely with other team members to ensure that features meet business needs. ? Follows industry-standard agile Infrastructure design methodology for development and documentation. ? Builds the work needed to implement features from the product backlog (managed by the product owner); Determines the size of user stories. ? Mentors junior analysts in specific Infrastructure technologies such as collaboration, desktop, network, server, storage, etc. ? Creates and maintains automation. ? Develops, maintains, and executes against product documentation. ? Facilitates collaboration with infrastructure, security, product and service delivery teams, and other stakeholders. Skills, Abilities, Knowledge: ? Understanding of relevant infrastructure components and operating systems and the ability to troubleshoot in those environments. ? Analytical skills. ? Ability to analyze, translate, and define business requirements into technical solutions. ? Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation. ? Business knowledge, e.g., processes, relationships, etc. Education: ? Degree in an Engineering/Technology discipline or equivalent experience. - University Degree (4 years or equivalent)? Degree in an Information Technology discipline or equivalent experience. - University Degree (4 years or equivalent) Work Experience: ? Infrastructure exp in 1 or more components, i.e., communications, private/public network, network access security, database and information access security, middleware, computing hardware, operating system. (4 - 7 years) ? Previous experience in programming/software development/data analyst. (4 - 7 years) ? Experience working in an Agile Environment (4 - 7 years)
Position Title: Software Analyst
React, Vite, HTML/CSS
Python, FastAPI, Rust
Databricks. Spark, SQL, MongoDB
Docker, Kubernetes, AWS EC2, S3, ECR, RDS, AWS AIM, AWS VPC
GitHub, GitHub Action, Terraform
SAML, OAuth, OIDC
AI/ML: LLMs, RAG, LangGraph, LangChain
EEO:
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.