Um analista de produção é membro do departamento de tecnologia da informação de uma grande organização. Eles são responsáveis por gerenciar os programas e processos de computador executados em segundo plano em grandes sistemas de computadores. Uma pessoa nessa função exige uma combinação de treinamento em mainframe, técnico e de processamento. Em muitas organizações, um analista de produção também é conhecido como controlador de produção.
Existem quatro tarefas principais de um analista de produção: agendar tarefas, executar tarefas, gerenciar recursos e executar manutenção no sistema. O tipo exato de habilidades necessárias depende da infraestrutura do computador, sistema operacional e protocolos de segurança relacionados. Essa função é central para o processamento contínuo de programas de computador e geralmente é solicitada 24 horas por dia, sete dias por semana.
O agendamento de trabalhos de computador baseia-se nos diferentes processadores, no tempo necessário para cada trabalho, prioridade e dados acessados. Os desenvolvedores do sistema ou o gerente funcional enviam solicitações de tarefas a serem adicionadas ao planejamento. Normalmente, vários trabalhos são agendados simultaneamente, mas é importante garantir que cada programa esteja atualizando sistemas não relacionados.
A execução dos trabalhos requer a atualização das variantes com os dados corretos, monitorando o progresso e controlando a saída. O analista de produção é responsável por informar o usuário sobre quaisquer problemas com o trabalho e gerenciar o processo para garantir o melhor uso dos recursos existentes.
O gerenciamento de recursos inclui otimização de bancos de dados, clonagem de sistemas e particionamento de discos rígidos. Processos adicionais podem incluir reconfiguração da infraestrutura, instalação de comutadores de rede e ferramentas de balanceamento de carga. Essa é uma função muito importante, pois é mais eficiente maximizar os recursos existentes do que comprar novos.
A manutenção do desempenho envolve a revisão regular dos relatórios de uso, estatísticas de tempo de inatividade e manutenção geral do sistema. Todos os pacotes de software do sistema operacional possuem patches regulares ou código adicional usado para corrigir problemas conhecidos ou aprimorar a segurança existente. A aplicação desses patches requer um analista de produção qualificado que entenda as implicações das mudanças e possa gerenciar todo o processo.
O analista de produção geralmente se reporta ao gerente técnico. Geralmente, há duas ou três pessoas nessa função, devido à necessidade de um recurso estar constantemente disponível. Esta é uma posição de nível médio, pois tem uma responsabilidade significativa.
Um erro pode causar falhas em sistemas importantes ou prejudicar a infraestrutura técnica da organização. A grande maioria dos gerentes técnicos já trabalhou como analista de produção em algum momento de sua carreira. Essa experiência é necessária para entender realmente o impacto da tomada de decisão em um grande sistema de computador.