Senior Software Engineer Mirantis
THIS JOB HAS EXPIRED As the Senior Software Engineer you will be working as a team leader for a group of developers and be responsible for designing and developing features for solutions based on OpenStack for some of the leading enterprises in the World. Responsibilities also include working with the open source community, code reviews, writing design documents, and attending various design meetings. You should be able to look at requirements, design appropriate solutions, scope and estimate time to complete development. You must be able to communicate well with your team, members of the community and others within Mirantis. If you?re an ambitious software engineer or software architect and thrive on getting tough, real-world problems, you want to work at Mirantis. You will also have an opportunity to contribute to OpenStack.
Design and implement OpenStack features in Python.
Drive the collaboration process with customers, partners, community members and decision-makers.
Engage in conversations with community, exchange ideas and find ways to improve OpenStack
Contribute code to upstream OpenStack Heat repositories
Maintain Heat in Red Hat Enterprise Linux OpenStack Platform
Grow over time to contribute to other areas of Heat integration efforts with other OpenStack projects such as Ceilometer, TripleO, or Solum
Experience working with one or more of compute/networking/storage infrastructure
Interest and experience to work in Open Source software communities.
Ability to write tutorials/documentation and give presentations to customers/partners.
Excellent verbal communication, analytical skill and critical thinking.
Masters or Bachelors degree in Computer Science or equivalent
Extensive programming experience in Python and Java.
Strong knowledge of Linux and L2-L7 networking
Experience with RDBMS (e.g., MySQL).
Experience working with messaging systems (e.g., RabbitMQ).
Working knowledge of configuration management frameworks (Puppet, Chef), orchestration frameworks (Salt, mCollective).
Good understanding of High-Availability (HA) architectures and deployments.
Working experience with one or more of OpenStack, CloudStack, VMWare vDirector or other cloud management frameworks
||Mountain View, CA |
THIS JOB HAS EXPIRED