Cloud Native Developer Role Overview
A leading digital technology firm is looking for an experienced Cloud Native Developer to join its engineering team.
This full-time position offers the opportunity to build impactful, cloud-based applications at scale using modern technologies and best practices. As a Cloud Native Developer, you will work in a collaborative environment with agile development methodologies to design and deliver scalable solutions that meet business requirements.
The successful candidate will have extensive experience in cloud-native application development, including designing and implementing secure, high-performance cloud-based systems. They will also be proficient in cloud service platforms such as AWS Lambda, API Gateway, DynamoDB, S3 and Terraform or Cloud Formation. Additionally, they will have knowledge of serverless architecture, event-driven systems, and NoSQL databases.
Key Responsibilities:
* Design and develop cloud-native applications using microservices architecture and containerization.
* Collaborate with cross-functional teams to define and implement technical solutions that meet business objectives.
* Develop and maintain high-quality code that follows best practices and industry standards.
* Participate in code reviews, troubleshooting, and continuous improvement processes.
Requirements
* Minimum 25 years of professional software development experience with a focus on cloud-native application development.
* Strong proficiency in Python and object-oriented programming.
* Experience with AWS services such as Lambda, API Gateway, DynamoDB, S3 and Terraform or Cloud Formation.
* Familiarity with Java Script/Type Script and modern front-end frameworks (React/Angular).
* Understanding of REST APIs, authentication (OAuth2/JWT), and microservices.
* Experience with messaging systems (SQS, SNS) and event-driven architectures.
* Knowledge of No SQL and relational databases.
* Experience with CI/CD, Git, Docker, and monitoring tools.
* Comfortable working in agile environments and following industry-standard DevOps practices.
Benefits This role offers a challenging and rewarding career path within a fast-moving engineering team. The successful candidate will receive a competitive salary and benefits package, including opportunities for professional growth and development.