




Job Summary: We are seeking an experienced developer to work on cloud-based development, system integrations, and backend/full-stack development, with a focus on AWS, Node.js, and secure development practices. Key Highlights: 1. Experience working in AWS environments and with containerization (Docker, Kubernetes) 2. Focus on backend development (Node.js, JavaScript) and system integration 3. Application of best practices, automated testing, and agile methodologies Description: * Academic Background: Bachelor's degree in Computer Science, Software Engineering, or related fields. * Experience: Minimum 2 years of proven development experience, preferably with JavaScript and Node.js. * Essential Technical Skills: * AWS (EC2, EKS/Kubernetes, ECR, ACM, RDS) * REST APIs and JSON * Git (code control and versioning) * Linux (administration and Shell) * Promises and asynchronous programming in JavaScript * Secure development practices and automated testing Additional Qualifications: * Experience with Java or Scala. * Knowledge of microservices and serverless architecture. * Experience with DevOps and CI/CD tools. * Familiarity with Generative AI for process optimization and user experience enhancement. * Knowledge of system architecture (networks, firewalls, DNS, routing, data modeling). Soft Skills and Behavioral Competencies: * Teamwork: Collaborate with multidisciplinary teams, ensuring technical and business alignment. * Organization and Priority Management: Ability to handle multiple projects simultaneously and meet deadlines. * Communication: Clarity and conciseness when communicating with clients and internal teams. * Logical Thinking and Creativity: Solve problems analytically and create robust, scalable solutions. * Cloud Development: Work in AWS environments (EC2, EKS, ECR, ACM, RDS), ensuring performance, scalability, and security. * Containerization and Orchestration: Implement and manage containers using Docker and Kubernetes (administration, pod creation, services, ingress, etc.). * System Integration: Develop integrations between the virtual assistant and client systems using REST APIs and JSON, as well as OpenAPI/Swagger. * Backend Development: Primarily work with JavaScript, Node.js, Promises, HTML5, CSS, and TypeScript to efficiently build robust and asynchronous features. * Full-Stack Development: Also work on frontend layers whenever necessary, ensuring end-to-end integration. * Authentication and Security: Implement authentication using OIDC (OpenID Connect), SAML, and apply secure development practices. * API Creation and Maintenance: Develop internal and external APIs with clear, standardized documentation. * Database Management: Create, administer, and optimize relational and non-relational databases (SQL, MongoDB, AWS RDS). * Linux Environment: Manage and configure Linux servers, using Shell Script for automation. * Version Control: Use Git for code versioning, continuous integration, and CI/CD practices. * Report Development: Create queries and reports for products and services. * Best Practices: Apply Promises, automated testing, code documentation, and agile methodologies to ensure scalability and quality. 2512100202181857136


