We’re looking for a DevOps Engineer who will take a key role in our team. Devops Engineer would collaborate with software developers, system operators and other IT staff members to manage code releases. S/He cross and merge the barriers that exist between software development, testing and operations teams and keep existing networks in mind as they design, plan and test.
Key responsibilities:
- Project Planning: You would participate in the processes of strategic project-planning meetings. In addition to providing their guidance and expertise on system options, risk, impact and costs vs. benefits, they create and share their operational requirements and development forecasts to allow for timely and accurate planning of projects.
- Development: Responsible for developing and building IT solutions, DevOps Engineers install and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.
- Deployment: You would build automated deployments through the use of configuration management technology. They deploy new modules and upgrades and complete fixes within the production environment. Another duty is to make modules ready for production, which entails moving them according to specific procedures and documenting knowledge transfer.
- Maintenance and Troubleshooting: Routine application maintenance tasks are an ongoing responsibility of DevOps Engineers that they accomplish via strategy-building techniques. They also help create requirements and procedures for implementing routine maintenance. Troubleshooting existing information systems for errors and resolving those errors is also a main responsibility of DevOps Engineers.
- Performance Management: You would not only evaluate existing applications and platforms, but also give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications.
Your background:
- Python Scripting, Bash Scripting and know how of Linux is must.
- Source Control (like Git, Bitbucket, Svn, VSTS etc)
- Continuous Integration (like Jenkins, Bamboo, VSTS )
- Automated Unit Testing, Integration Testing (Travis)
- Cloud (like AWS, Azure, GoogleCloud, Openstack)
- Infrastructure Automation (like Puppet, Chef, Ansible)
- Deployment Automation & Orchestration (like Jenkins, VSTS, Octopus Deploy)
- Container Concepts (LXD, Docker)
- Orchestration (Kubernetes, Mesos, Swarm)
- Server Security Concepts, Cloud Portal Firewalls
- Computer Science degree preferred
Our Team Culture:
- We provide hands-on statistical solutions for automotive and manufacturing industry in Germany to highlight trends and generate insights
- We have closely worked with Deutsche Bahn, Linde, Liebherr creating AI for machines health and work closely with their backend databases and data teams
- We act as primary point of contact for business forecasting, delivering metrics/analytics that drive the organization and help senior management taking data driven business decisions