Responsibilities
Tesla is accelerating the world’s transition to sustainable energy. We continuously develop revolutionary strategies and products within shortest time, and successfully launch them on a large scale. This is only possible through extraordinary speed, innovation and efficiency.
Gigafactory Berlin forms the perfect basis for rolling out Tesla’s incredible success story in Europe. The most important pillar for this is our employees. Their passion, motivation and engagement ensure that we consistently achieve our goals. We are looking for you to continue and expand this success story together.
As a DevOps Engineer, you’ll take part in
the design, development, and deployment of applications & tools to
automate and enhance IT processes and to better manage our manufacturing systems. In
this role, you’ll be expected to take ownership of and develop solutions for
complex problems, while closely collaborating with IT Infrastructure support
teams. You’ll be expected to move projects along at an aggressive pace and
ensure the developed solutions are secure and scalable across our factories
globally.
IT Infrastructure is directly involved in
supporting and solving a diverse set of problems daily. Your contributions will
directly support Tesla’s mission to accelerate the world’s transition to
sustainable energy.
Requirements
- Ability to identify tasks which require automation and automate them
- Experience presenting technical programs with excellent communication skills, both verbal and written
- Background working with and troubleshooting Linux/Windows Systems
- Familiar with network terminology/infrastructure (i.e., switches, gateways, firewalls, TCP/IP, VLAN, etc.)
- Attention to detail is a must
- Exceptional ability to keep multiple projects moving forward
- Must be detail oriented with an ability to think creatively and produce “outside of the box” solutions
- Ability to drive problems to solutions across different groups in the company
- Ensuring security guidelines at every step of the development process
- Design and development experience with applications that require high availability, concurrency, multi-tenancy and scalability
- Expert knowledge of REST APIs
- Detail-oriented, can identify and fix bugs, and write quality code that runs efficiently
- Distributed Source Control, using tools such as Git
- Background in web sockets is a plus
- Previous experience in Ansible (for Linux/Windows/Networking)
- Ideally experience working for a large and/or manufacturing company
Backend or Frontend Proficiency:
Backend:
- Must be proficient in Python or Golang
- Experience with web-frameworks like Django or Flask
- Ability to construct database schemas using an ORM (i.e., Django Models or SQLAlchemy)
- Background with asynchronous tasks and understanding of concurrency/multi-threading
- Experience working with Redis
- Understanding of time complexity and selecting the optimal data structure for the given task
- Working understanding of implementing/utilizing REST APIs
- Knowledge of SSL certificates and implementing them
- Understanding of reverse proxy
- Experience with Docker and Kubernetes
- Exposure to working with S3
Frontend:
- Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON
- Strong proficiency in JavaScript
- Demonstrated CSS skills with experience building responsive applications across a variety of browsers and devices using modern CSS3 techniques
We Offer
You will be working in our state-of-the-art Gigafactory, where you’ll solve the world’s most interesting problems with the best and brightest people who share a passion to change the world. Tesla’s compensation package includes competitive salary and Tesla shares or bonuses. Typical benefits that are offered are a pension program, 30 vacation days, flexible work arrangements, employee insurances, relocation and commuting support.