Requirements
1. Job Title: Senior Application and Solution Architect
Responsibilities:
Architectural Design: Design scalable and efficient solutions that meet business objectives and technical requirements, considering both application and infrastructure aspects. Technology Evaluation: Evaluate and recommend appropriate technologies, frameworks, and tools for application development and infrastructure optimization, ensuring alignment with industry best practices.
Migration Expertise: Lead migration efforts from legacy PHP-based applications to modern MERN and MEAN stacks, ensuring seamless integration and minimal disruption to services. Database Management: Design database schemas, optimize queries, and manage both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases effectively to meet performance and scalability requirements.
AWS Deployment: Implement and manage AWS infrastructure, including EC2, S3, RDS, Lambda, and other services, ensuring high availability, scalability, and security of deployed applications.
Technical Leadership: Provide technical leadership and guidance to development teams throughout the project lifecycle, ensuring adherence to architectural designs, coding standards, and best practices.
Risk Assessment: Identify potential risks and challenges associated with proposed solutions and develop mitigation strategies to address them effectively.
Client Engagement: Engage with clients to understand their business requirements, present proposed solution architectures, and gather feedback to refine designs as needed. Collaboration: Collaborate with cross-functional teams, including developers, DevOps engineers, and stakeholders, to ensure alignment of technical solutions with project requirements and objectives.
Continuous Improvement: Continuously assess and improve solution architecture processes, tools, and methodologies to enhance efficiency and effectiveness.
Documentation: Create comprehensive technical documentation, including architecture blueprints, design documents, and technical specifications, to facilitate understanding and future reference.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
Proven experience as an Application or Solution Architect, with a minimum of 5 years of experience in PHP-based application development and 5 years of experience in MERN/MEAN stack development.
Extensive knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB), including schema design, query optimization, and data modeling. Proficiency in AWS services, such as EC2, S3, RDS, Lambda, IAM, CloudFormation, etc., with hands-on experience in deploying and managing applications on AWS cloud infrastructure. Strong understanding of software architecture principles, design patterns, and architectural styles, with a focus on web and cloud-based architectures.
Excellent communication and interpersonal skills, with the ability to collaborate effectively with team members and communicate technical concepts to non-technical stakeholders. Leadership qualities, including the ability to influence decision-making, drive consensus, and mentor team members.
Experience with Agile methodologies and DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code (IaC).
Strong problem-solving and analytical skills, with the ability to analyze complex problems and propose innovative solutions.
Relevant certifications, such as AWS Certified Solutions Architect, TOGAF, or similar credentials, are a plus.
2.Title: Full Stack .Net Developer (.net core+reactjs)
Responsibilities:
Full Stack Development:
Develop and maintain high-quality software solutions using .NET Core. Experience with design patterns and their application in software development Collaborate with cross-functional teams to define, design, and ship new features. Implement and maintain front-end components using React.js.
Microservices Architecture:
Design and develop scalable microservices-based applications.
Implement best practices and patterns for microservices architecture.
RESTful API Development:
Design and implement robust and scalable RESTful APIs using .NET Core. Ensure seamless integration between front-end and back-end systems. Database Management:
Work with various database systems, including Microsoft SQL Server and PostgreSQL 14. Design, optimize, and maintain database schemas.
Version Control and DevOps:
Utilize Github for version control and collaborate effectively with distributed teams. Experience with Continuous Integration and Continuous Deployment (CICD) processes. Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of professional experience in full-stack development. Extensive experience with .NET Core for back-end development.
Experience in React.js for front-end development.
Strong experience in designing and implementing WebAPI
Database expertise with Microsoft SQL Server and PostgreSQL
Proficient in GitLab for version control.
Experience with Continuous Integration and Continuous Deployment (CICD) processes. Knowledge of containerization and orchestration platforms like Openshift. Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
3. Title : Azure DevOps
Extensive experience with Microsoft Azure cloud platform, including services such as Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, Azure SQL Database, etc. Proficiency in scripting and automation using languages such as PowerShell, Python, or Bash. Hands-on experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab CI, etc. Strong understanding of containerization technologies (Docker, Kubernetes) and container orchestration.
Experience with infrastructure as code (IaC) tools such as Terraform, ARM templates, or Azure Resource Manager.
4. Title : DevOps-EKS with Elastic search
Reviewing existing cluster and reconfiguring with ML support.
Choosing right instance type.
Implementing Security Control with RBAC,ABAC and IP filtering.
Improving the performance for read and write/bulk operations.
Performance Tuning (Storage, Documents and Indices )using Hot-Warm Architecture. Stack Monitoring(data streaming, nodes).
Multiple Event log Source Integrations.
Plan for growth and Forecast.
Automating Cluster deployment, snapshot and restoring.
Fleet Server & Elastic Agent deployment
Visualisations and Reports Generation.
Elastic Search version 8.8 Upgrade .
Skill: Please try to get with the motioned primary skill highlighted kubernetes (K8s) with Elastic Search(ELK), Elastic Search should be deployed in EKS and AWS
Note: Elastic search should be deployed in aws cloud with K8s.
Note : No Open market profiles