What You Bring:
- Strong communication skills, eager for pair-programming
- Fast learner, open-minded specialist
- Team player, passionate, self-motivated
- Enthusiastic about skill growth and tackling challenging problems
- Fluent in English, ideally Bulgarian
Required Skills:
- Software application development experience
- Understanding of modern cloud architectures
- Proficiency in debugging and problem-solving
- Automation enthusiast (CI/CD tools like Jenkins, Concourse)
- Experience with source control systems
- Familiarity with monitoring/logging tools (ELK, RIG)
- Excellent precise communication skills
- Agile environment experience
Practical Experience (3+ areas):
- Programming languages (e.g., Golang, Python, Ruby, Bash)
- Design patterns and coding best practices
- Algorithms and data structures
- Unix/Linux, systems programming
- Networking (OSI model, TCP, HTTP, SSH, DNS)
- Distributed systems (microservices, API gateways, service discovery)
- Security (encryption, mTLS, OAuth2, firewalls)
- Database skills (schema design, PostgreSQL administration)
- Day-2 operations
Advantageous Experience:
- Test-first development, pair programming
- AWS, Azure, GCP, AliCloud
- Cloud technologies (Cloud Foundry, Kubernetes, Heroku)
- Containerization, 12 factors methodology
- Multicultural team experience
2+ years of experience in the areas of software development, support and/or operations.
What you will do
• Work with and learn from world-class engineers from some of the most innovative companies
• Learn and apply contemporary design and development techniques like Test-Driven Development and 12 factor principles
• Learn different technologies and languages like Containerization, Cloud Foundry, Kubernetes, Concourse, Cloud Foundry Internals and many others
• Make real friends around the many development locations of the Cloud Foundry Foundation members
• Develop software of the future
Job Segment:User Experience, Cloud, ERP, Testing, Developer, Technology