* Design, code, test, document, implement, and maintain application programs and interfaces. * Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. * Modify, install, and prepare technical documentation for system software applications. * Monitor systems capacity and performance, plan and execute disaster recovery procedures, and provide technical support. * Identify, escalate and document production impact issues. * Evaluate user requests for new or modified computer programs to determine feasibility, cost, time required and compatibility with current systems and capabilities. * Create full stack applications from scratch * Create Python Applications eg Data swarm pipelines, automation libraries etc
more