Cloud Architect
Our Cloud Architect team ensures Code and Theory delivers innovative, immersive web experiences that delight our clients and their customers. We are always striving to balance the demanding nature of working on cutting-edge technologies with the real-world demands of high performance, high security, and accessibility. Working in collaboration with our multi-disciplinary engineering, design, and quality assurance teams, you will build software that solves real-world problems for incredible clients. React is our most frequently implemented frontend framework and we have built up substantial skill in implementing React and its ecosystem of technologies. Our UI Engineers partner with our cross-functional teams to identify and implement innovative technologies that enhance customer experiences and drive business growth. WHAT WILL YOU BE DOING?
MUST HAVE:
- Bachelor’s degree in Information Technology, Information Systems or related disciplines
- 14 or more years experience with backend technology and cloud based systems.
- Experience on serverless architecture and re-engineering them using lambda functions
- Knowledge of compute, network, storage and virtualization theory, design and architecture
- Obsession for performance, availability, reusability, scalability and security.
- Experience designing microservices.
- Familiarity with RDBMS (MySQL, SQL Server) and NoSQL Database or related Technologies.
- Experience with different creational, behavioral and structural design patterns.
- Experience on CI/CD methodologies, containerisation, caching, application security, monitoring, logging and object storage.
- Hands-on experience with at least one programming language (compiled or interpreted languages, like Java, NodeJS, Python, Go, etc)
- Familiarity with RDBMS (MySQL, SQL Server) and NoSQL Database or related Technologies.
- Experience with Cloud Monitoring tools (NewRelic, AppDynamics, CloudWatch, Splunk, ELK, Application monitoring)
- Familiarity with monitoring tools like LogicMonitor, Zabbix.
- Technical experience with security technologies including, but not limited to, intrusion detection/prevention, event correlation, firewall, antivirus, anti-spam, policy enforcement, patch/configuration management, usage monitoring, audit, secure application development. Experience with information and application security including public key encryption, SSH, and access credentials
- Proven experience in crafting complex web applications with backend services expertise such as API Gateway, Identity and Access Management Services, Data Protection technologies, Security Information Event Management
Backend/Cloud Architecture, Design and Development
- Act as a Subject Matter Expert to the organization for backend technologies. (Java, NodeJS, Python, Go)
- Creating solutions for problems involving backend technologies
- Ability to present and demonstrate solutions to CXOs.
- Work with SQL, noSQL databases and hybrid database designs.
- Liaising with other solution architects in similar roles and global product management to define standardized solution baselines, application add-ons industry centric delivery options
- Work within a global virtual team across multiple regions
- Demonstrate knowledge of cloud architecture.
- Provide right technical directions to teams to set them up for success.
- Ability to design & document an entire system for an application.
- Establish standards (Coding, Code reviews) and design reusable components for all teams in the organization to consume.
- Ensure technical knowledge sharing between development teams.
- Build and lead research groups of engineers to define and decide development technology and platform, define development standards, tools, processes, etc.
- Audit current architectures and suggest improvements.
- Demonstrate leadership ability to back decisions with research and the “why,” and articulate several options, the pros and cons for each, and a recommendation
- Maintain overall industry knowledge on latest trends, technology, etc.
- Develop solutions architecture and evaluate architectural alternatives for complex, scalable and fault tolerant systems preferably using AWS.
- Contribute to DevOps development activities and complex development tasks
- Involve in pre-sales activities as an SME.
- Commitment to Quality and Velocity.
- Hands on development/implementation of solutions in the cloud.
Consultation
- Successfully communicate, evangelize and implement the architectural vision across teams and products
- Provide technical leadership and direction to multiple software development teams on projects with a high level of complexity
- Drive scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deployment •
- Ensure delivered solutions meet/perform to technical and functional/non-functional requirements
- Ensure delivered solutions are realized in time frame committed; work in conjunction with project sponsors to size/manage scope and risk
Thought Leadership
- Provide thought leadership in industry and to fellow team members across business and technical project dimensions solving complex business requirements
- Demonstrate forward thinking around where the organization is going and how technology can support these efforts
- Advocate and define cloud architecture vision from a strategic perspective, including internal and external platforms, tools, and systems
Leading/Mentoring
- Act as the coach and mentor to team members and technical staff on their assigned project tasks
- Develop a cohesive team and ensure their continued success
- Lead the definition and development of cloud reference architecture and management systems
- Conduct product work reviews with team members
- Help with hiring the best.
LOCATION: Bangalore, Hybrid
ABOUT US
Born in 2001, Code and Theory is a digital-first creative agency that sits at the center of creativity and technology. We pride ourselves on not only solving consumer and business problems, but also helping to establish new capabilities for our clients. With a global client roster of Fortune 100s and start ups alike, we crave the hardest problems to solve. With a remote-first approach to our people, we have teams distributed across North America, South America, Europe and Asia. The Code and Theory global network of agencies is growing and includes Kettle, Mediacurrent, Rhythm, and TrueLogic.
Striving to never be pigeonholed, we work across every major category: from tech to CPG, financial services to travel & hospitality, government and education to media and publishing. We value the collaboration with our client partners, including but not limited to adidas, Amazon, Con Edison, Diageo, EY, J.P. Morgan Chase, Lenovo, Marriott, Mars, Microsoft, Thomson Reuters, and TikTok.
Curiosity and passion are at the core of who we are, coupled with a strong commitment to excellence and collaboration. Our team is comprised of over 1200 strategists, technologists, designers, writers, analysts, and content creators. We’re always seeking smart, driven, and forward-thinking people to join our team. If that’s you, please come talk to us.
Code and Theory is an equal opportunity employer, and we value diversity at our company. DE&I isn’t just an industry concept that we support, for us it is a mandate and a practice that we weave into everything we do, and everything we make, every single day.