What are the responsibilities and job description for the Software Engineer (Java & Python) Only San Jose, CA Locals position at Spiceorb?
Responsibilities:
- For developing full-stack application development using Cloud Platform e.g. OpenStack, AWS, Angular, React JS.
- Responsible for software analysis, testing, debugging, and update to ensure that applications can be used on all web browsers
- Responsible to document the technical requirement, design approach, and timely development.
- Implement secure design and development methodologies.
- Creating reusable, effective, and scalable programs
Requirements:
- Experience in creating cloud environments using Python/ Terraform, e.g. good understanding
networking services like AWS VPCs, Subnets, Security Groups, NACLs, Load Balancers, Auto-scaling groups, EC2, S3, RDS, Route53, Auto-scaling, Cloud Watch resources, cloud storage - Hands-on experience in Chef, Ansible, and Python for infrastructure automation and configuration management
- Must have experience in building enterprise applications using technology stack like
- Java, J2EE, Spring, Angular, MySQL, AWS Lambda, Maven, SVN, JSP, SAML
- Must have a good working knowledge of Cloud Security and Cloud Network setup, e.g. CloudFormation, Auto Scaling, Security Groups, e.g. AWS (SNS, SES), CloudWatch, Elastic File Service (EFS), similar to CloudFront, AWS CloudWatch
- Experience in building/creating disaster recovery, backups/restore, and failover using
EC2, S3, AMIs, EBS, RDS, and Route53 services in AWS multi-region - Any cloud Developer certification
- Awareness of security best practices and standards are desired.
- The preferred candidate is expected to have a any cloud certification.
- Experience in Python or Perl, Chef/Ansible
- Open Stack knowledge is preferable
Others:
- Good team player and can Work independently on time-bound critical task
- Motivated to pick up new items
Quality-oriented deliverables
Education: BS / MS in computer science or related field
Salary : $60 - $70