Contact Info
Svetlanas, St. Ann's Hill Road, KT16 9NN, United Kingdom
enquiries@pappayacloud.com
Sign UpRecommended Services
Supported Scripts
WordPress
Hubspot
Joomla
Drupal
Wix
Shopify
Magento
Typeo3
Senior Application Architect
Job Details
Senior Application Architect is an advanced role and works closely with CTO and COO organization leaders and senior management to deliver cloud application solutions that caters best in class product and services to Pappaya Cloud customers. The role demands the candidate to have right balance of skills in technologies related to cloud, computation, storage and network. The responsibility of this role is to design, architect, integration of applications, cloud application services, cloud infrastructure and non-infrastructure services utilized in the delivery of solutions focused around Pappaya Cloud product and services.
Responsibilities
- Work closely with the Pappaya cloud CTO and COO team to capture the technical requirements to develop, test and delivery cloud related products and services related to database, storage, compute and network. E.g. It is expected this role will be solely responsible to deliver the complete end to end solution for developing As a service products in content streaming, relation database services etc.
- Take ownership in product road maps, develop plans, timeline, ensure code quality assurance and application security
- Take ownership in building and managing the code pipeline and code repository. Automation of code deployment and delivery.
- Take ownership in leading the efforts required to implement application security methods and measure during the design phase and to assure the quality of the code developed.
- Manage and coordinate technology teams across locations, multiple offerings and projects
- Develop technical solution designs, creating corresponding cost estimations
- Present and discuss the technical solutions with clients, CTO and COO executives and teams.
- Lead efforts in technical and project documentation and develop process to ensure the documents confidentiality, integrity and availability are preserved.
- Conduct technical workshops, document business requirements, and develop them into a proposed business case and solution design
- Align with industry standard security practice while developing technical solution with the security first mindset.
- Align the technology solution with the business goals and standards
Skills And Abilityy
- Application Development Principles and Design pattern.
- Effective Code development principles.
- Code annotation and automating generation of man/help documents.
- Good knowledge in DevOps and DevSecOps principles.
- Effective Source Code management, knowledge in choosing the right code repository software and deployment integration tools.
- Good knowledge in secure code practices, knowledge on OWASP is added advantage.
- Good knowledge in developing effective code pipeline to support continuous delivery services and code pipeline automation.
- Good experience in developing cloud native applications using microservices
- Good Experience in managing UI/UX teams
- Analytical and problem-solving skills
- Creative, Communication and Attention to details skills. Teamwork, ability to collaborate with global diverse teams
Essential Duty Satisfactorily.
- Work planning, establish timeline and adhering to the delivery timelines.
- Prioritizing the tasks and aligning with the business requirement and urgency.
- Proactive in identifying the challenges, issues and roadblocks in the early stages of work and take appropriate help.
- Mentoring and knowledge sharing with teams.
- Adhering to the Pappaya Cloud work ethics
Required Skill Set & Experience
- 5+ years of hands-on experience in designing, architecting, developing and delivering new cloud products/services, enterprise application and system/application integration
- 5+ years of hands-on experience in managing end to end software development
1. Hands-on experience in developing cloud native applications like microservices, server less architecture
2. Hands-on experience in developing cloud platform-based services to monitor and measure the resource utilization meter that generates billing based on the rules
3. Knowledge in developing products and services for public and private cloud
4. Good experience in open-source virtualization software like KVM, VMWare etc.
5. Knowledge and work experience in open-source cloud management software like Apache Cloud Stack and Cloud Stack
6. Hands-on experience is deploying CI/CD DevOps practices right from developing effective code pipeline, automating of deployment using opens source software tools like, Jenkins, Github, Travis CI and other cloud-based CI/CD software. Secure the CI/CD practice and code pipeline -  3+ years of experience in API, design, development and manage API’s for cloud, wen and native applications.
1. SAML/Active Directory/Federation authentication development
2. Developing POC using Angular JS, REST and CSOM API - Â 5+ years of experience in employing SDLC methodologies.
- Â 4+ years of experience in designing, developing and managing cloud native applications.
1. Hands on experience in container technologies Dockers, Containerd etc.
2. Hands on experience in developing container orchestration using Kubernetes
3. Hands on experience in developing microservices and employing serverless architecture
4. Hand of experience in container orchestration technologies like Kubernetes
5. Hands on experience in deploying service mesh technologies like Istio to run distributed microservices based applications - Â 4+ years of hands-on experience in working with hyperscaler, major cloud providers like AWS, GCP and Azure.
1. Deep knowledge in products and services that each hyperscaler provides
2. Hands-on experience in developing multi cloud solutions that spans across cloud environment
3. Hands-on in evaluating and choosing the right vendor based on the business requirements
4. Experience in multi cloud workload management - 4+ years of experience in platform orchestration and automation.
1. Hands-on experience in designing, developing and deploying systems to support infrastructure as a code practices and automation using technologies like Ansible, Terraform etc.
2. Hands-on experience in deploying and managing systems to support configuration and compliance management using technologies like SCCM, Puppet, Salt etc. - 3+ years of experience in architecting, design and developing secure code development practice and processes
1. Hands-on experience in integrating secure code practices in all phases of SDLC
2. Hands-on experience in deploying security testing tools like SonarQube, Burp Suite, Security AppScan, Sqlmap, Veracode etc.
3. Strong knowledge on OWASP tools, techniques and technologies. - 4+ years of experience in developing enterprise multitier applications using latest web technologies
1. Hands on experience in developing web applications using React or Node JS
2. Hands on experience developing MVC based applications in Java and Python
3. Having knowledge in any one of the UI/UX wireframing tools is added advantages
Industry Experience
- Experience in developing application, solutions and software for diverse industries domains, like healthcare, hospitality, banking, finance, real estate, logistics etc.
- Adapting to quick change in the business direction and aligning with it accordingly
- Experience in monitor, measuring and developing application/software based on cloud technology trends and market analysis
- In-depth knowledge of cloud industry trends, including public, private & hybrid cloud platforms
- Ability to program (structured and OOP) using one or more high-level languages, such as Python, Java, C/C++, Ruby, and JavaScript
- 5+ years of experience in technology consulting role
– Strong Architecture skills across all platforms and ability to communicate design concepts to both deeply technical development teams as well as non-technical staff up to CxO level. - Good Knowledge with Agile, DevOps and CI/CD toolchains
- Knowledge of operational, quality, support & security challenges associated with taking a client on a journey to the Cloud utilizing an “As a Service” model.
Education/Qualification
- Bachelor’s degree or equivalent in Computer engineering/science preferred.
- Certifications in public cloud platform.
- Enterprise Architecture Certifications such as : TOGAF, Open CA, SABSA etc
Location
Chennai, India
Job Type
On-site - Full Time
Salary
As Per Industry Standards