logo

View all jobs

Software Engineer 3 / Mountain View, CA / SW Development / AM734715

Mountain View, CA
*BTI solutions offers a competitive health insurance (Dental, Vision, and life insurance included) to our employees.

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
Database
• 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
• Ansible
• 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
Behavioral
• Willingness to learn new AWS services
• Achieve end to end Automation
Preferred
• Expert level database admin
• Linux AMI pipeline

Education: BS or MS of computer Science or similar


Summary:
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.

Skills:
� Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
� Basic ability to work independently and manage one�s time.
� Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
� Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
� Basic knowledge of computer hardware and software.
�Coding in Java and python script (or other types of script language)
�Good working knowledge of AWS (preferable has AWS professional certification), Database (SQL, Hbase, MySql, RDS).
�Knowledge of Iaas (infrastructure as a Service) ideal

Education/Experience:
� Bachelor's degree in computer science, software engineering or relevant field required.
� 2-4 years experience required.

BTI Recruiting Team
recruiting@btisolutions.com
BTI Solutions
801 E Campbell Rd. Suite 230, Richardson, Texas 75081, USA
Office:+1-972-992-0030, Fax:+1-972-992-0050
Powered by