VikingHost

Python Developer - VikingHost - Amsterdam

Netherlands

over 3 years ago
Save Job

Summary

Job Description: Developer Objective of the Position Work alongside with the current development team which focusses on developing the most innovative system for maintaining, monitoring and controlling CLOUD based hosting solutions. Perform technical design and implementation of software products and enhancements to solve business problems, and also provide support for existing systems. Participates in all phases of the development cycle: concept, technical design, code development, testing and implementation as well as maintenance. Essential Duties and Responsibilities Develops ability to perform operations of department processes and monitoring of systems, and assists when necessary with a wide range of operations that the department performs Participates in the design of technical solutions to facilitate new or updated business processes/products Performs systems analysis and programming activities which require research Provides technical support for new and existing applications Ensures timely, effective, and quality delivery of software into production Creates technical documentation Develops and tests applications based on business requirements and industry best practices Collaboratively works with other technical teams and also with thirdparty vendors to develop new systems to interface with the company’s systems to deliver technical solutions Collaboratively works with other support teams to resolve or diagnose defects, and provide fixes identified to ensure minimal disruption of systems Uses various databases for technical solutions Develop scripts used for batch job scheduling; assists with job schedules to ensure stability and efficient use of machines resources Participates in development and compliance with the disaster recovery plans Participates in various training activities Keeps manages advised of any system problems or events that prevent ability to fulfill work requirements or compromised systems Perform other duties and assist other employees, as assigned Assists coworkers with technical design of programs, software development, and testing results Monitors operations of department processes and systems, and assists when necessary with a wide range of operations that the department performs Knowledge, Skills, and Abilities Required Ability to demonstrate a growing understanding and specialization for department’s functions An increased ability to a wide range of analyzes complex situations and problems and is able to perform the necessary research to arrive at innovative solutions Ability to design and write software code effectively in various appropriate languages and understand complex technical/business documentation Developing awareness of business issues for how they impact overall project plans Creates business solutions that increase the company’s competitive advantage Able to manage and prioritize multiple tasks independently, while remaining flexible to changing requirements Able to provide time estimates and meet aggressive deadlines Good communication and interaction skills with the ability to relate technical information at their systems knowledge level Able to learn and show growing knowledge of critical applications utilized by the company Good judgment in selecting methods and techniques for obtaining solutions Ability to increase operating efficiency with high quality technical solutions Growing knowledge of the company and industry products including rules, regulations, policies and procedures Programming experience along with database experience Knowledge for various programming languages such as: Python (preferred), Perl (is a plus) PHP, Java and scripting languages such as HTML and JavaScript, and file transfer protocols An equivalent combination of education and experience sufficient to successfully perform the essential functions of the job; Associate’s or bachelor’s degree in computer science or similar is preferred Familiarity with project management skills Ability to independently analyze, troubleshoot, and understand how various technical solutions interrelate and interface in order to solve business problems Approachable demeanor and ability to collaborate effectively with coworkers Self starter with strong troubleshooting and problem solving skills Strong multitasking abilities and attention to detail to produce a high quality of work Interested for this position? Please email your CV and Cover letter to [email protected] and we will get back to you as soon as possible.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job