This job has expired, please see additional jobs below
Senior Software Engineer - Data Center
Bloomberg
Middlesex County, NJ, United States
Job Details - this job has expired, please see similar jobs below
Our Team:
Bloomberg's Data Center Infrastructure Planning team is responsible for supporting our critical Data Center infrastructure (Power, Environmental, and Space). We support multiple Data Centers with the goal of improving our overall operational efficiency.We are looking for a full stack engineer to help us re-architect, develop, and support our next generation monitoring framework and impact analysis tools. Working within an Agile framework, you will work with software engineers to help build innovative products that solve business needs.
You need to have:
• 3+ years industry programming experience with Python (preferred), PHP, Perl, HTML5 or C#
• Knowledge of client-side web frameworks (eg Angular, React)
• Understanding of database technologies (eg MySql, Sql Server, MongoDB, TSDB)- Familiarity with RESTful API design
• Understanding of Unix/Linux based operating systems
• Experience working with customers and gathering user requirements
We''d love to see:
• Experience using open source distributed systems and technologies (eg Kafka, Hadoop, OpenTSDB, Redis)
• Experience with developing distributed applications within cloud based infrastructure
• Experience developing analytical tools on large data sets using statistics oriented frameworks and languages (eg R, F#, Matlab, Octave)
• Applied knowledge with configuration management tools (eg Chef, Salt)
• Familiarity with containerization technologies (eg Docker, Mesos, Kubernetes)
• Experience with large-scale data analytics or machine learning applications
• Understanding of Data Center critical infrastructure monitoring communication protocols (eg modbus, bacnet, SNMP)