Must-Have:
Strong English communication skills (both written and verbal).
Degree in Computer Science or a related field.
Excellent software troubleshooting and problem-solving skills.
Hands-on experience with AWS services (S3, RDS, SQS, CloudFront, WAF, etc.).
Knowledge of infrastructure provisioning using AWS CloudFormation, Terraform, or CDK.
Experience with Docker and container orchestration (ECS, EKS).
Strong expertise in Python development, including frameworks and tools such as Pandas, NumPy, FastAPI, and Django.
Experience with ETL techniques and frameworks (Airflow, Spark, Yarn, Oozie, etc.).
Familiarity with CSS frameworks like TailwindCSS, Bootstrap, and Ant Design.
Proficiency in at least one modern JavaScript framework/library ([protected info] preferred, but React or Angular is acceptable).
Experience in API design and development for web and mobile applications.
Hands-on experience with DevOps CI/CD toolchains (GitHub Actions, CircleCI, SonarQube).
Strong understanding of source control and related concepts (GitLab, Git flow, Trunk-based development, branching strategies).
Experience working with RDBMS, SQL, and NoSQL databases (PostgreSQL, MSSQL, MongoDB).
Ability to review code and mentor junior/mid-level
developers.
Nice to Have:
AWS Certified Solutions Architect - Professional.
Microsoft Azure Certification (AZ-204: Developing Solutions for Microsoft Azure).