+1 844 678 44 27

APPLICATION PLATFORM DEVELOPER - JOBS IN - 'SAN JOSE' - 'CALIFORNIA'

Company : Optghar
Req/job Title : Application Platform Developer
Job Ref No : 4585
Post Date : 04/04/2018
Country : USA
Job State/Province : California
Job City : San Jose
PrimarySkill : IT
Experience :
OtherSkill :
Subject : Application Platform Developer
Description : Create and deliver automation software required for building & improving the functionality, availability, and manageability of application and cloud platform using Python language

•             Design, architect, and build self-service, self-healing, monitoring and alerting platform and tools

•             Automate the development and test automation processes through CI/CD pipeline (Git, Jenkins, SonarQube, Artifactory, Docker containers)

•             Collaborate with other core services teams to design and develop solution

•             Interpret high-level requirements and refine as agile-based implementation stories

•             Mentor other team members in cloud technology skills and programing

 

Required Skills and Experience

•             6+ years of solid hands-on software development experience with a focus on continuous delivery and deployment, cloud automation development and enterprise application development

•             Software programming experience in one or more programming languages: Python (must), Go

•             Excellent knowledge of building server-side RESTful web applications, APIs and automation tools

•             Understanding of Software design patterns, SDLC, Test Driven Development (TDD), Continuous Integration and Continuous Delivery

•             Experience building cloud-based application using micro-services and deploying in containerized environments

•             Experience in using public cloud providers to develop and deploy applications

•             Possess good understanding of QA methodologies and processes

•             Experience working in an agile development environment

•             Strong analytical and problem-solving skills

•             Strong communication and collaboration skills

 

Desired Skills:

•             Programming experience in Go

•             Configuration Management Tools – Ansible/Puppet, Terraform

•             Experience building an integrated test automation platform/framework

•             Experience with service assurance tooling such as Elastic Search, Logstash, Kibana, Kafka InfluxDB, Splunk