

Job Title: Sr. Solution Architect – Cloud Migration and Modernization
Location: Bangalore
About CAST
CAST is the software intelligence category leader. CAST technology can see inside custom applications with MRI-like precision, automatically generating intelligence about their inner workings - composition, architecture, transaction flows, cloud readiness, structural flaws, legal and security risks. It’s becoming essential for faster modernization for cloud, raising the speed and efficiency of Software Engineering, better open-source risk control, and accurate technical due diligence. CAST operates globally with offices in North America, Europe, India, China. Visit www.castsoftware.com.
Working closely with Sr. Director-PS and Consulting and Globally with Solution Design Team, he/she will be responsible for success of the CAST product deployment with the assigned clients.
This success will be in part measured by the ability of deployed CAST solution to support the client in analysis of a wide variety of their applications developed in diverse technologies that are prevalent in a typical software house.
He/She should be able to mentor and coach customer team members in deploying and running CAST solution, prepare action plans based on CAST analysis results, help customers in realizing business benefits of CAST implementation in a time-bound manner and prioritize activities in an ever changing, dynamic landscape.
He/she will need to focus efforts to establish a value measurement program to track and identify business value for identified projects to use a template approach to drive value in engagement the clients involved and thereby, help support sales teams in renewals and expansions of the contracts that they support.
Requirements:
The candidate shall below skills and qualifications
•Formal training or certification on software engineering concepts and 10+ years of applied experience.
•Proficient in coding in one or more languages like Java, Spring & Spring Boot.
•Hands-on experience in AWS/Azure/GCP specifically ECS/EKS, Lambda, SQS, SNS, API Gateway, Step functions, storage services or similar skills
•Experience working in Kafka, Cassandra/NoSQL, relational databases and front end technologies like React or similar skills
•Knowledge of CI/CD deployment with tools such as Jenkins, Maven or Gradle.
•Practical cloud native experience.
•Hands-on practical experience in system design, application development, testing, and operational stability.
•Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
•Business Development Skills: Should have inclination to business development and be comfortable in interacting with clients and making ad-hoc presentations, as needed.

About Cast Software
About
Connect with the team
Similar jobs
You would be leading the Post-sales management and will closely coordinate with the Sales team in US and with Customers.
You may also be helping us in lead generation via LinkedIn and other media.
Job Purpose
We are looking for a one man/woman army kind of person, who is a self starter and takes any initiative to its logical conclusion. Loves to play with new ideas for digital marketing, and can wear multiple hats as required.
A passionate person who loves the freedom of trying out new things and at the same time loves to learn from others.
Key Areas of Responsibility
B2B marketing to generating leads, working with the product and development team to evolve the product to increase conversion at every step of the customer journey.
Desired Candidate Profile
Essential Skills
Reliable, Accountable and Trustworthy.
Good in English (spoken and written).
Ability to quickly understand the market and product. Loves to do research and arrange the tasks based on achievable milestones.
Must have some prior experience in digital marketing.
Plz write in no more than 100 words (and no BS plz) why we should hire you while applying.

The role involves computer vision tasks including development, customization and training of Convolutional Neural Networks (CNNs); application of ML techniques (SVM, regression, clustering etc. ) and traditional Image Processing (OpenCV etc. ). The role is research focused and would involve going through and implementing existing research papers, deep dive of problem analysis, generating new ideas, automating and optimizing key processes.
Requirements:
- 2 - 4 years of relevant experience in solving complex real-world problems at scale via deep learning, computer vision or AI
- Python, cuDNN, Tensorflow/PyTorch/Keras (or similar Deep Learning frameworks).
- CNNs, RNNs, Transfer learning (for image classification, segmentation, object detection etc).
- Image Processing techniques using OpenCV or other white-box image feature extraction algorithms.
- End to end deployment of deep learning models.
What you will do:
- Studying design briefs and determining requirements.
- Conceptualizing visuals based on requirements.
- Preparing rough drafts and present ideas.
- Working on marketing collaterals like social media posts, blog graphics, infographics, etc.
- Working on designing graphics, illustrations, and layouts for the website, blogs, and web apps.
- Preparing a graphic language for sales collaterals such as decks, product briefs, white papers, and reports.
- Working with copywriters and product designers.
- Ensuring final graphics and layouts are cohesive and on-brand.
- Helping video content creators in producing videos with graphics and related collaterals.
Desired Candidate Profile
What you need to have:
- 1-3 years of graphic design experience
- Strong portfolio of work over a wide range of creative projects
- Have knowledge of layouts, graphic fundamentals, typography, color theory, web limitations, etc.
- Familiarity with design software and technologies (such as Illustrator, Photoshop, InDesign, Figma, etc.)
- A keen eye for aesthetics and details
- Excellent communication skills
- Ability to work methodically and meet deadlines
- Degree in Design, Fine Arts or related field is a plus
- Design, develop and manage data on various open-source SQL databases
- End-to-end performance tuning of Oracle, MariaDB, MySQL, PostgreSQL, and Aurora against very large data sets
- Database cluster connectivity and security
- Conduct database training
- Software installation and configuration
- Database patching and upgrading
- Using monitoring and management tools
- Troubleshoot various issues with other dba’s/developers
- Point of Contact for Vendor escalation
- Point of Contact for professional service to Customers
- Cross-platform migration from Oracle to MySQL/MariaDB/PostgreSQL/Aurora
- Support the creation, maintenance, and implementation of procedures regarding how problems are identified, received, documented, distributed, and corrected
- Ensures project documentation is complete, current, and stored appropriately
- Manages day-to-day project and scope changes
- Communicate and coordinate database changes, backups, and downtime to users
- Identifies potential security issues and recommend strategies to ensure database security
- Research and evaluate new technologies
- Proactively monitor systems for optimum performance and capacity constraints
- Establish standards and best practices for SQL
- Interact with and coach developers in SQL scripting
- Perform database backup and recovery
- Provides 24x7 support for enterprise database systems
- Must provide mentoring and training to other staff members
- Write procedural documentation including requirements for databases
- Develop and coordinate knowledge transfer
- Establishes enterprise-wide uniform infrastructure, including supporting defined departmental content processes and creating guidelines for content deployment
- Interacts with business units to gather, define, and organize the delivery of business solutions Data
- Modeling, design & implementation based on established standards
- Automate manual tasks
- Candidate with a college degree and relevant work experience
- 7+ years of hands-on DBA experience with Oracle, MySQL, MariaDB, and PostgreSQL and supporting tools
- Strong experience with Linux is required, including command-line editors, scripting (shell, Python, Perl, etc.)
- Experience in database performance tuning and strong SQL tuning skills
- Experience in database and cross-platform upgrades required Experience in all aspects of the software development lifecycle including requirements gathering, design, coding, testing and production support
- Must be familiar with RDBMS concepts, practices, and procedures
- Must have knowledge of network connectivity
- Extensive experience with Export/Import, Backup and Recovery
- Extensive experience with Database Replication Master/Slave, Master/Master (BDR)
- Extensive experience with MySQL (MariaDB, Percona) Galera cluster
- Experience with MaxScale
- Proficient in SQL Language
- Knowledge of ServiceNow, or similar Ticket Management Software
- Knowledge of SAN infrastructure including HP and NetApp
- Ability to work on projects at a time
- Knowledge of middle-tier application servers
- Strong troubleshooting and problem resolution skills
- Good knowledge of Data Modeling
- Knowledge of XML and JDBC
- Experience of NoSQL databases (Cassandra, Oracle NoSQL, MongoDB) is a plus
- Certifications on MySQL, PostgreSQL, and Aurora

- Min 5 years of software development experience, with a Bachelor's degree in Computer Science or related field.
- Proficiency in a Go programming language
- Strong software development fundamentals (Data structures, Algorithms, problem-solving, OO design, systems architecture, and development methods).
- Excellent verbal and written communication skills, and interpersonal skills. Self-motivated attitude with the ability to multitask, learn and thrive in a timeline-driven environment
- Good understanding of memory/SQL/NoSQL database concepts (key-value, schemas, indexing, etc)
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high-performance software
- Playing a key role in architectural and design decisions, building toward an efficient microservice distributed architecture
Skills
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
1) Hands on experience with Tivoli - ITM v5.1 troubleshooting.
2) Familiar with Web Sphere Application Services
3) Familiar with Active Directory configuration
4) Knowledge on LDAP, SSO.. Etc
5) Knowledge on Identity & Access Management process
Qualiification:
- BTECH or Equivalent degree.
- 6 to 8 years of total experience.




