Programmer
Obligatoriu:PythonJavaPHPGitAWSDockerKubernetesCI/CD
Job Desc. :
- Responsible for designing and implementing development and test infrastructure
- Focus is developing code rather than fixing or finding bugs
- Accelerate product development by helping developers help themselves
- Write programs in a variety of programming languages, such as Phyton, Java or PHP.
- Update and expand existing programs
- Debug programs for testing and fixing errors
Technical Skills:
- Must hold a Bachelor's degree (S1) in Informatics Engineering / Computer Science, Information Systems, or Computer Engineering.
- Proficient in Python, Java, and PHP (writing, updating, and extending existing programs)
- Solid understanding of OOP, data structures, algorithms, and design patterns
- Clean code practices, code review, and refactoring of legacy code
- Designing and implementing build systems and CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Building and maintaining test frameworks and automation tooling (JUnit/TestNG, PyTest, PHPUnit, Selenium)
- Test environment provisioning with containers and virtualization (Docker, Kubernetes)
- Infrastructure as Code (Terraform, Ansible)
- Version control and branching strategies (Git)
- Building internal tools, CLIs, scripts, and self-service platforms
- Automating repetitive workflows (build, deploy, environment setup)
- Writing clear technical documentation and developer guides
- Monitoring build and test performance to reduce feedback time
READY TO WORK ON-SITE
Skills: REST API, MySQL, PHP, Amazon Web Services (AWS)