Company

Wiley EdgeSee more

addressAddressGlasgow, Scotland
CategoryIT

Job description

Senior Python Developer Glasgow (Onsite, Open to Relocate)


Team:

The UNIX Engineering group is responsible for designing and implementing Linux infrastructure for distributed systems. The group is involved in evaluation, certification, integration, and maintenance of various products, including hardware, Operating Systems (Red Hat Linux and Solaris), system services (DNS, DHCP, LDAP, etc.), file systems (including AFS, NFS, various cluster file systems), and a variety of in-house developed tools. The Configuration Management team within UNIX Engineering is looking for a person to assist with keeping in sync inventory systems with the configuration management system.

You Will (Responsibilities):
Finance Technology are looking for a developer to join a new team being stood up in Glasgow.
  • Join a team of skilled and experienced technologists tasked with maintaining and enhancing our large scale, globally deployed VMware based platform.
  • The global virtualization plant is a large, globally distributed installation. It is centrally configured and managed by a suite of tightly integrated open source and internally developed tools. This includes a set of configuration components and many user space tools
and libraries. We require an engineer who can develop solutions to ensure that this heterogeneous plant is easy to manage, configure and support ensuring a stable environment.
  • The successful candidate will work on the development of our provisioning system and other tooling to support the platform. This provides APIs and a command based user interface that allows system administrators, developers and application support personnel to build and manage the configuration of Virtual Machines.I-AS2

Skills Required:
  • Good understanding of UNIX / Linux system fundamentals.
  • Ability to design, develop robust, scalable, and maintainable backend systems in Python.
  • Knowledgeable of Python frameworks.
  • Should be able to optimize performance and scalability of these systems to provide high availability and fast response times.
  • Good knowledge of at least one configuration management system.
  • Experience in managing a large UNIX / Linux plant, including:
  • Setting up and maintaining continuous integration and testing frameworks.
  • Defining best practices and automating the administrative tasks.
  • Writing/Maintaining Ansible playbooks.
  • Effective troubleshooting skills across all components of the plant (HW, OS,network, storage).
  • Ability to collaborate with others on development, including code reviews, providing specifications, implementing specifications from others, and writing documentation.
  • Exposure to modern development tools and practices including git, Jenkins, Agile and
continuous integration.

You Might Also Have (Nice to Have Skills):
  • Experience working in a large, multi-national enterprise in any industry vertical, showing experience of communicating and collaborating in globally distributed teams.
  • Experience of designing, implementing, and supporting large scale production IaaS platforms, working with virtualization technologies preferably VMware.
  • Effective troubleshooting skills across hardware, O/S, network, and storage.
  • Knowledge of other programming languages, such as Erlang, Prolog

Important information on Diversity

We take great pride in celebrating the diversity of every individual who contributes to making Wiley Edge the company it is today and will be in the future.

We value diversity both within Wiley Edge and with our partner companies, and we’re proud to provide an environment where all our colleagues can flourish by promoting a strong culture of equality and inclusion. We never want people to change - only add to the amazing mix of people that work for Wiley Edge.

Refer code: 2594284. Wiley Edge - The previous day - 2024-01-23 15:47

Wiley Edge

Glasgow, Scotland
Popular Senior Python Developer jobs in top cities

Share jobs with friends