Job Description:
- Design, develop, and implement cloud-based solutions using Agile and waterfall methodologies.
- Troubleshoot technical issues by developing scripts and SQL queries.
- Work closely with Business Analysts and Quality Engineers for user stories elaboration, test automation, bug fixes etc.
- Collaborate with the DevOps team on the continuous integration, build, and release automation processes.
- Estimate story efforts during sprint planning for Agile projects.
- Convert acceptance criteria into automated unit test cases.
- Support production issues and duty rotation for after-office-hours support.
- Champion Agile practices, such as test-driven development, pair programming, and refactoring.
- Ensure smooth application deployment to various environments, following CI/CD processes.
Job Requirements:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Expertise in commercial cloud deployment and system implementation.
- Experience designing and implementing common cloud services, such as Terraform or equivalent.
- Prior experience in government commercial cloud systems is an advantage.
- Familiarity with cloud-native technologies and best practices.
- Knowledge of software automation tools and continuous integration platforms.