The Head of Technology will have overall responsibility of leading a remote engineering team based across multiple locations in India, supporting the architecture strategy, delivering products & services in line with the product roadmap, and build, manage and support CFRA's infrastructure as well as our processes and procedures.
The ideal candidate has a passion for solving business problems with technology and can effectively communicate with stakeholders. We are looking for candidates that value collaboration with colleagues and having an immediate, tangible impact for a leading global independent financial insights and information company.
Key Responsibilities
Ensure engineering team develops high-quality, high-performance, scalable applications using best practices and the latest generation of technologies
Work collaboratively with product, data, and technology stakeholders to refine roadmaps for technical solutions
Provide technical leadership to multiple teams throughout the project lifecycle
Mentor, grow, and work with a skilled team while shaping the future of our products and balancing headcount budget
Create and maintain a culture of continuous learning and improvement of both the engineering team and CFRA systems
Lead in planning, implementation, and optimization of CFRA's AWS cloud infrastructure and other infrastructure related costs
Lead in building and maintaining of self-service Continuous Integration and Continuous Delivery (CI/CD) tooling to support configurations, deployment, monitoring, observability, and lifecycle management of a wide range of compute workloads and services
Work closely with solutions architects, application developers, and quality assurance testers to advocate a DevSecOps culture within the team
Plan and assist leadership in security and compliance audits
Ensure necessary system security by using best in class cloud security solutions
Lead automation initiatives across the team especially within the QA area
Stay current with new technology options and vendor products, evaluating which ones would be a good fit for the organization
Skills, Knowledge and Expertise
Bachelor's degree in Computer Science, Information Systems or Engineering
A minimum of 15+ years of full stack development experience on enterprise web applications
A minimum of 10 years of experience leading an engineering team
Comprehensive experience with AWS toolkit including a solid understanding of CI/CD, Amazon S3, EC2, IAM, Lambda, Batch, Glue, API Gateway, Aurora/RDS, FSx, Cloud Formation, Route 53, etc
Experience with tools such as Jenkins, Artifactory, Terraform, etc. to build automation, CI/CD, Self-Service pipelines
Proficient in SQL and developing solutions using relational databases such as MySQL.
Proficient with software development lifecycle (SDLC) methodologies like Agile
Excellent analytical and communication skills are essential, with strong verbal and writing proficiencies
Ability to train and mentor
Experience leveraging AI tools and platforms to enhance engineering team productivity, code quality, and business problem-solving, including:
+ AI-powered code review and quality assurance tools (e.g., GitHub Copilot, CodeGuru, SonarQube AI features)
+ Intelligent project management and resource allocation using AI-driven analytics and predictive modeling
- AI-assisted technical documentation generation and knowledge management systems
+ Automated testing and deployment optimization using machine learning insights
+ AI-driven talent development and skill gap analysis for team growth planning
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.