Get AI-powered advice on this job and more exclusive features.
About IP
IP (Information Providers Ltd) is an IT Managed Services Outsourcing Company established in 1998, serving corporate clients primarily in the Greater Dublin and Midlands areas. Our services include Software Development, DevOps, IT Operations, IT Maintenance, and Support, allowing clients to focus on their core business competencies while reducing IT costs and improving efficiencies.
Our IT Staff Augmentation business provides long-term contract staff on fixed-term contracts for large multinational companies, helping clients recruit specialized IT staff.
This Role
We currently have an excellent opportunity for Python Web Developers in a fast-paced, high-tech environment, with a focus on training and development.
Job Duties:
* Creating, modifying, and testing code within a Software Engineering Scrum Team on innovative projects.
* Working with backend CMS systems (Wagtail, Django, Wordpress), Enterprise Java, Microservices, Docker, Kubernetes, and Helm.
* Adhering to agile methodology and handling issues in compliance with guidelines set by the Product Owner, Scrum Master, and the client.
* Contributing experience and ideas to the development process and developing high-quality designs in an agile environment, including unit testing and other types of functional and non-functional testing.
Elementary Requirements:
* A 3rd level degree in Computer Science / IT or related discipline.
* Object-oriented analysis and design experience.
* Excellent level of English is essential.
Technical Skills:
Must-Have:
* Knowledge of software design to ensure high standard code.
* Knowledge of Python.
* Ability to debug applications and identify root causes of issues.
* Industry experience with Python and CMS systems (Wagtail, Wordpress, Django).
* Deep understanding of HTTP protocol, web application performance, and scalability.
* Experience with Docker, OpenShift, Kubernetes, and Helm.
* Experience architecting testable applications.
* Fundamental understanding of web-based programming and development systems.
* Knowledge in developing scalable and highly available software.
* Experience in Agile environments with Scrum teams.
* Strong analytical skills to ensure high code standards.
Beneficial Skills:
* Experience with migrating legacy systems to Cloud Native architecture.
* Knowledge of CI/CD.
Other Skills:
* Ability to collaborate with team members to find optimal solutions.
* Ability to prioritize issues during busy periods for optimum performance.
* Willingness to learn from others to ensure the best solutions.
* Excellent analytical and problem-solving skills.
* Ability to work independently and as part of a team.
* Ability to provide support to team members when completing tasks.
* Willingness to receive feedback to foster a learning environment.
* Ability to work efficiently and timely when solving customer issues.
* Ability to assist and coach new team members.
* Willingness to actively listen and give full attention to others.
* Fostering a culture of self-improvement within the team.
Other Employment Benefits:
We reward performance and hard work with best-in-class compensation:
* Health plan options.
* Training & Development.
* Generous time off.
* Free Gym.
* Free parking.
* Pension.
* and much more …
Seniority level
Entry level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting, Software Development
#J-18808-Ljbffr