Cloud Software Developer
This is a unique opportunity to leverage your technical expertise and design, develop, and maintain scalable software applications in cloud environments.
Key Responsibilities:
* Design and develop backend services using Python, Java, JavaScript, React, GraphQL in AWS and Azure cloud environments.
* Work with large internal and external datasets, ensuring performance and reliability.
* Collaborate with cross-functional teams to design and implement software solutions.
* Support CI/CD pipelines and contribute to automation efforts.
* Participate in code reviews, testing, and documentation.
Requirements:
* 2-5 years of hands-on experience in software development.
* Experience with Shell scripting for automation and system tasks.
* Familiarity with CI/CD tools such as Jenkins or GitHub Actions.
* Strong understanding of source control and git - branching schemes, merge types, conflict resolutions.
* Exposure to cloud platforms (AWS or Azure) and infrastructure concepts.
Preferred Qualifications:
* AWS / Azure Cloud Certifications.
* Experience in developing workflow in CI/CD orchestration tools (Jenkins, GitHub Actions).
* Ability to learn new skills and knowledge on an ongoing basis through self-initiative and tackling challenges.
* Familiarity with application security domains.
Benefits:
You will have the opportunity to work on cutting-edge technologies, collaborate with a talented team, and grow professionally in a dynamic environment.
What We Offer:
We provide a collaborative work environment, flexible work arrangements, and opportunities for professional growth and development.