Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software development.
- Proficiency in one or more programming languages (e.g., Java, Python, etc.).
- Solid understanding of software development methodologies (Agile, Scrum, etc.).
- Experience with cloud platforms (AWS) and microservices architecture.
- Familiarity with database design and development (SQL, NoSQL (Mongo)).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving skills and ability to troubleshoot complex technical issues.
- Excellent communication skills and ability to work effectively in a team environment.
- Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Preferred Qualifications:
- Experience with front-end technologies (e.g., React, Angular, Java Script) is a plus.
- Experience in DevOps practices, including infrastructure automation and monitoring.
...