Senior Software Engineer (Java/Python/AWS)

  • IdeaHelix
  • San Ramon, CA, USA
  • Nov 09, 2020
[Information Technology]

Job Description

Job Description
In short, we are looking for someone with
Similar background, which includes the hands-on coding experience in Java, python and in-depth knowledge of AWS, as well as some of the Ops skills. This role has 60% development and 40% of Ops responsibilities.
The detailed requirements are as below:
Development: Proficient in Java, Python
Hbase, Mysql (Aurora) , RDS - Mandatory
SQL queries (Basic)
Willingness to learn and improve
Infrastructure as a service
Terraform Mandatory (Expert level) (or CloudFormation )
EMR and RedShift
CICD pipeline, Jenkins
Rpm packaging
Good scripting capabilities (Medium)
Practical Linux knowledge including OS, security, networking, configuration & management
Solid understanding of networking concepts & protocols as relates to cloud infrastructure (TCP/IP, DNS, SMTP, TLS, etc.) and web standards & security
Cloud Providers
Hands On AWS Mandatory
Create and maintain CloudWatch Dashboards
AWS Professional Certification
Willingness to learn new AWS services
Achieve end to end Automation
Expert level database admin
Linux AMI pipeline
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:Modify existing databases and database management systems.
Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
Work as part of a project team to coordinate database development and determine project scope and limitations.
Review project requests describing database user needs to estimate time and cost required to accomplish project.
Company Description
Intelliswift Software, Inc. is a premier business and technology solutions company headquartered in the Silicon Valley, with offices across the United States, India and Singapore.
The company has a proven track record of delivering results through its global delivery centers and flexible engagement models for over 450 brands ranging from Fortune 100 to growing companies.
Intelliswift provides a variety of services including Enterprise Applications, Mobility, Big Data/BI, Staffing Services, and Cloud Solutions.
Growing at an outstanding rate, Intelliswift has been recognized as the second largest private IT Company in the East Bay.
Associated topics: application developer, architect, c, c#, design pattern, expert, maven, senior software developer, senior software engineer, software engineer lead