Senior Cloud Automation Developer

Roseville, CA. Posted 8 months ago

Resource Informatics Group Inc
400 E Royal Lane
Posted By
Sravan Annam
12 Months
Start Date
Tech Category
Quality Analysis and Automation
8 - 10 Years
Tech Sub-Category
Work Permit
Any Work Permit encouraged to apply
Tax Terms

Job Description

  Job Title:   Senior Cloud Automation Developer 

Duration: 12 + months

 Location: Roseville, California

- Develop, build, test, debug, implement, and document new automation solutions, from simple scripts to complex automation software and API components 
- Initiate design, develop new features, develop validation/test plans and provide support for rollout to production 
- Review and analyze information gathered in technical research; evaluate tools and methodologies to ensure that designs adhere to current industry, client and company standards 
- Translate business requirements into technical requirements and deliverables 
- Develop test plans to verify logic of new or modified programs 
- Provide time and resource estimates for assigned projects 
- Engage in technical problem solving across multiple technologies; often needs to develop new methods to apply to the situation 
- Provide leadership and work guidance to less experienced personnel 
- Reuse existing tools and software where possible 
- Provide developer/lab level support for the deployed automation solutions 
- Support Cloud service deployments into new locations 

- Bachelor’s or Master’s degree in computer science, information systems, or equivalent experience 
- 8+ years of experience with software development, especially in Linux environment with one or more of the following languages - Java, C++, Perl, Python, Bash, PowerShell 
- 5+ years of experience with Data center infrastructure (network, servers, storage, backup) and virtualization (VMware, Hyper-V) 
- Practical experience with Agile or Lean methodologies including Scrum or Kanban 
- Practical experience with RESTful API development 
- Experience with version control tools Git or SVN 
- Understanding of data models, structures, theories, OOP principles and Design Patterns 
- Experience using an Integrated Development Environment (e.g., Eclipse, Visual Studio) 
- Experience with Storage technology (block, file, object) and Storage Area Networks (FC, iSCSI) is an advantage 
- Enterprise Linux administrator experience is an advantage 
- Strong written and verbal communication skills 
- Strong analytical and problem solving skills 
- Experience working in an international environment is an advantage 
- Works well under pressure, in high demand environment with cross-cultural, cross-geographical collaboration 
- Critical thinking and creativity in thought process as well as problem solving situations, consulting skills, leadership qualities, credibility, self-confidence 
- Ability to assimilate multiple technologies / service requirements into a complete service design


Key Skills
Cloud API Provide Support Production Analyze Information Technical Research Translate Business Requirements Technical Requirements Deliverables Provide Leadership Information Systems Software Development Linux Environment Java C++ Perl Python Bash PowerShell Data Center Infrastructure Storage Virtualization VMware Hyper-V Agile Lean Methodologies Scrum Kanban RESTful API Version Control Tools Git SVN Data Models OOP Design Patterns Integrated Development Environment Eclipse Visual Studio Storage Area Networks ISCSI Written&Verbal Communication Skills Problem Solving Skills International Environment Works well under pressure Cross-cultural Collaboration Critical Thinking Consulting Skills Leadership Qualities Service Design Problem Solving Practical Analytical Creativity Credibility Self-confidence

Similar Jobs