A mid to senior level network engineer with below skills:
Desirable --> Mandatory
Hands-on experience in Java, Springboot, Micro Services
Understands very well distributed computing principles.
Worked extensively in microservices based software systems.
Hands-on experience in designing, building, and securing APIs
Design and implementation of resilient and self-healing systems.
Understands and implemented high performing APIs at scale.
Design and implementation of Cloud native systems in AWS environment.
AWS Serverless computing (Lambda, Step functions) (Advantageous)
Design and development of microservices using Spring Boot..
Proficient level of using non-blocking IO in integration with dependent systems
Security Technologies: MASSL, Certificate Management, Web Service Security, AWS data encryption SDKs
Hands-on ability to cover the code using Stubbing and Mocking.
Code quality control using static analysis for code and dependencies: Sonar, Veracode, etc.
Working knowledge of creating pipelines using Bamboo or Jenkins
Services assurance: approaches for efficient alarming, trend analysis using splunk, new relic, app dynamics, Pagerduty, etc.
Design and use of Dynamo DB, Kinesis streams, cloud watch in AWS environment
automation testing framework like Cucumber, Jbehave, selenium etc
Working knowledge of creating pipelines using Bamboo, Gitlab and Jenkins
Advantageous
Proficient level of usage of API Gateways such as APIGEE
Proficient level of usage of Spring Cloud Services.
Database technologies – Oracle RDMS, NoSQL DB (Couchbase), DynamoDB.
Design of batch processing for large data
Design and implementation of integrations using Messaging Patterns and Technologies (SQS and SNS)
Fluent with Unix, Linux, Solaris or other Unix type operating systems
Container management systems (Docker, Kubernetes)
Scripting languages (Bash, Perl, etc)
AWS web services ( ECS, SSM, Secret Manager, Cloudformation, IAM etc must have), AWS Serverless computing (Lambda, Step functions)
Any Graduate