Senior SaaS Developer
(2+ years exp)Solar Archive
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely
Relocation
AllowedSkills
The Role
Senior SaaS Developer required to join a fast-growing entrepreneurial company delivering cloud-based security and compliance centric solutions
We are looking for a Developer who is programming language agnostic. We need a Developer who will pick-up and self-teach whatever programming language is appropriate for the job at hand. The individual will need to have a proven track record in the development of SAAS and will need to hit the ground running having demonstrated the ability to contribute to the success of our products and technical solutions.
The company
• A privately owned early-stage business enjoying rapid growth in revenues and customers. We provide cloud-based security and compliance centric solutions to businesses globally. We are a development lead organisation where product quality and performance take priority.
• While the business is based in central London, we offer a flexible working environment including home working opportunities. We welcome applications from the UK.
What you will be doing
• Primarily design and develop, but also provide level 3 support and monitoring of our SaaS products. You will be a key contributor in providing a continuous delivery strategy.
• Create, maintain and optimise infrastructure as code across Cloud based architectures.
• You will have proven competencies in developing containerised solutions.
• Work with our CTO to provide recommendations to improve product architecture
• Implement continuous integration, deployment and infrastructure / application monitoring both independently and through collaboration with our local and offshore development teams, QA and Support teams
• Implement processes to support the availability of appropriate pre and production environments for team members including Developers, QA teams
What we are looking for
• Two or more years’ experience provisioning, operating, and managing high availability clustered environments across AWS
• Experience with developing and maintaining applications written for AWS services is essential for the role including CloudFormation, S3, EC2, API Gateway
• Experience of building and deploying securely to cloud platforms utilising private networking structures, policies, rules and auditing
• Practical experience working with continuous integration technologies
• Practical experience with configuration management tools such as Ansible
• Proficiency in relevant programming languages (Python, Ruby, PowerShell, C#)
• Comfortable working on a pre-existing cloud generation framework, creating or upgrading abstract modules
• Ability to develop agnostic generative frameworks and plugins to various cloud providers in a generative fashion is desirable
• Proficiency in Docker, Kubernetes and container CI/CD pipelines
• Deep understanding of Networking, Routing, IPSec Tunnelling, Security Ports, Firewalls, Egress/Ingress, IAM
• Proficient in working with Certificates, Ciphers and Encryption
• Ability to identify and gather requirements to define a solution to be built and operated on cloud platforms (AWS, S3)
• Expert knowledge of administering Linux or Windows systems at the command-line level
• Working knowledge of Agile techniques such as SCRUM, Kanban
• SOAP API programming
• Proficient in writing SQL and understanding RDBMS
• Ability to optimise and troubleshoot Apache Solr cluster or another Apache Lucene data storage solution such as Elasticsearch.
• Organised ability to work with minimal supervision, act as a mentor. With excellent communication skills.
To apply please send a CV to: [email protected]