Primary Skills:

Strong experience developing Cloud-based solutions, including frontend, and backend technologies.
Experience with cloud platforms – AWS, Azure.
Strong proficiency in programming languages – TypeScript, Python, C, C#, C++. Proficient in JavaScript, HTML, CSS; frontend frameworks – React, Angular.
Strong experience in RESTful API development with backend frameworks – Node.js, FastAPI, Django.
Strong experience with AWS Services – APIG, EC2, S3, RDS, DynamoDB, Lambda, and VPC.
Strong Experience with AWS security and compliance – Cognito, IAM, KMS, CloudTrail, Config, GuardDuty.
Experience with database design and development – SQL, NoSQL, or Graph databases.

Additional Skills:

5+ years of experience in cloud architecture and design, with a focus on AWS.
AWS Solutions Architect – Associate or Professional certification is desired.
Experience using infrastructure as a code – CloudFormation, CDK, Terraform.
Experience with serverless computing architectures.
Knowledge of machine learning and artificial intelligence (AI) technologies on AWS Experience with Containerization and Container orchestration – Docker, Kubernetes.
Knowledge of Network Protocols – TCP/IP, MQTT, WSS, HTTPS.
Experience with DevOps tools like Jenkins, Ansible, GitHub Actions, and Azure DevOps.
Knowledge of network security principles, firewall configurations, and SSL/TLS certificates.
Experience with Industrial IoT.

Key Responsibilities:

Design and implement required systems, solutions, and processes needed to manage cloud cost, monitoring, scalability, reliability, security, and redundancy.
Cross-functional collaboration with business and engineering teams, turning requirements into realizable solutions, deliveries, and support.
Ensure compliance with regulatory and industry standards for cloud-based solutions.
Participate in the design and code review process to ensure high-quality code is being produced.
Produce high-quality code that is maintainable, testable, and adheres to software best practices.
Debug and troubleshoot issues across the entire software stack and overall product.
Develop and maintain documentation for software applications and products.
Self-motivated and driven to continually improve.
Ability to communicate effectively, both written and verbal.
Mentor and provide technical guidance to other engineers.

Education & Experience:
M.E/MTech (CS,EC,E&E) with 8-9 years.
B.E/B.Tech ( (CS,EC,E&E) with 11-12 years.

Location: Bangalore

Work Model: Work from office

Posted date: 23-05-2023

Oak Systems