Staff Cloud Engineer in San Diego, CA at APEX Systems

Date Posted: 4/27/2018

Job Snapshot

Job Description

Job #:  834741

STAFF CLOUD ENGINEER 

Join the IntelliCloud team as a Staff Cloud Services Engineer focused on building cutting-edge software for delivering cloud-based products and services. 

Duties and Responsibilities: 

  • Designing and developing services. 
  • Roughly 70-80% hands-on coding. 
  • Applies technical expertise to design and develop innovative solutions in the cloud. 
  • Utilizes understanding of DevOps and software engineering best practices to influence design and implementation approaches and solutions. 
  • Works in a cross-functional style to achieve results. 
  • Coaches and mentors less senior software engineers in software development techniques and cloud development. 

Qualifications: 

  • 7+ years experience in professional software engineering, including agile development, in a team lead role. 
  • Experience developing distributed systems and cloud services that are scalable, reliable, secure, and supportable in AWS. 
  • Experience with REST/Web Services (design and implementation). 
  • Extensive experience with Linux. 
  • Experience with Docker (Kubernetes experience is a plus). 
  • Experience in engineering practices such as design patterns, continuous integration, unit test, application security, and code reviews. 
  • Experience developing telemetry, metrics, and usage analysis through the use of monitoring and logging tools (like New Relic, Cloud Watch, Data Dog, ELK stack etc.). 
  • Familiar with the challenges surrounding efficient operations and failure mode analysis in large complex distributed systems. 
  • Experience with Java, Python, and JavaScript (Node.js). 
  • Experience with configuration management tools (Ansible, Chef) is a plus.