Description
Senior Software Engineer
IRELAND / ENGINEERING / FULL-TIME
Greenfield Software engineering
How will I work?
Nasuni has a diverse team with a global presence that includesEurope and North America. The people that develop the software to provide the Cloud Services come from a range of backgrounds and approach their work with an open mindset using effective communication. People use a team based approach towards completing their work by taking ownership of getting the work done. We are looking for people to join the team who have practical experience in some of the areas listed below and a desire to grow into other areas.
On a day-to-day basis you will typically be involved in most of these items:
- Participate cross-functionally as part of a productive team using agile practices
- Effectively contribute to design, design reviews and other work related to expanding Nasuni's cloud services using software development
- Work within the AWS and Azure platforms
- Code and support deliverables that go to production environments
- Author and maintain tests for the Nasuni cloud services
- Contribute to the development of the Continuous Integration and Delivery pipelines
- Liaise with peers and more senior members of engineerings and product working across different countries
- Participate in code reviews as well as post-deployment engineering efforts
- Help with onboarding and ramp-up of other team members
Below is some of the knowledge and experience that will help you succeed in this role:
- Experience in a python software development role, ideally focused on long-running services/processes/daemons in a production environment
- Practical experience with python testing using pytest or an equivalent testing package
- Practical experience with Docker and its usage with Continuous Integration and Delivery pipelines
- Experience with developing services in a Linux enviroment
- Familiarity with common web services, technologies, architectures and related practices to make them reliable
- Breaking items of work into manageable and measurable agile stories
Nice to Have experience and exposure
- AWS and/or Azure certifications
- AWS S3, EC2 and PostgreSQL
- Python cloud SDKs; boto3 for AWS API calls and azure-sdk-for-python for Azure API calls
- Azure Storage Account
- Grafana
- Kafka
- Linux System Administration
Why Nasuni?
What are some of the benefits available at Nasuni?
As part of our commitment to your well-being, we are pleased to offer comprehensive benefits packages to employees in Ireland. Benefits packages vary by geography, but generally include:
- Best in class employee onboarding and training
- 25 days of paid time off in addition to public holidays
- Work from home options
- Flexible working hours (arranged with your manager)
- Retirement planning with pension match up to 5%
- Incentive Stock Options
- Health insurance that includes family, 100% covered
- Generous employee referral bonuses
- Income Protection (disability insurance)
- Death in Service (life insurance)
- Professional development resources
Applicants for the position should have independent rights to work in Ireland.
To all recruitment agencies: Nasuni does not accept agency resumes. Please do not forward resumes to our job boards, Nasuni employees or any other company location. Nasuni is not responsible for any fees related to unsolicited resumes.
Nasuni is an equal opportunity employer. The equal employment opportunity policy at Nasuni protects employees and job applicants from discrimination on the bases of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs.
0 applies
30 views
Jobs from our Partners
Data Center Engineer
Sr. Test and Quality Assurance Engineer
Systems Test Engineer
Software Engineer Lead
Java Tech Lead
Application Engineer- Motion Control
Similar Jobs
Director, Platform Engineering (RabbitMQ)
Senior Software Engineer (Data and Storage Services)
Senior Software Engineer - Full Stack
Senior Engineer
Principal Software Engineering Manager
Senior Software Engineer (Backend)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 241 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee