At a Glance
- Tasks: Join a dynamic team to enhance and support the I4S Ground Control System for satellite operations.
- Company: Leading Satellite Control Centre with a focus on innovation and teamwork.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborative environment with a mix of traditional and agile development methods.
- Why this job: Be part of exciting projects that impact satellite technology and operations.
- Qualifications: Degree in Computer Science or STEM, proficiency in C++, and strong communication skills.
The predicted salary is between 45000 - 55000 £ per year.
Our client's Satellite Control Centre (SCC) monitors and controls a fleet of 14 satellites and ground stations making use of many automation tools. The Satellite Operation Support is a small team of developers who have built the I4S Ground Control System which collects data from various entities (satellite and ground equipment) and presents it to the spacecraft controller via a unified graphical interface. The candidate will be part of this team and will participate in the everyday support activities as well as the long-term development of the I4S product for our client's SCC and their community of external customers.
Key Responsibilities:
- Get quickly familiar with the I4S product which is a complex system comprising of C++/Java modules.
- Assist and take the lead in small and large I4S enhancement projects initiated by the business SCC or their external customers.
- Perform requirements analysis and accurate estimates of development effort.
- Design, implement, debug and test any new development.
- Write technical documentation/presentation to support the reviews required by the programme involved; our client has used a classical waterfall approach to development and is starting to use more agile methods. Familiarity with both approaches is expected.
- Interface at all levels within the Satellite Control Department staff as well as our external customers.
- Interface with our development partners and support integration activities.
- Interface with our supplier and ensure that our client gets high-quality deliveries that comply with our standards.
- Join our 24-hour on-call rota for emergency support of the business SCC.
Essential Knowledge and Skills:
- University degree in Computer Science or other STEM disciplines.
- Proficiency in Linux/Windows distributed computing.
- C++.
- Knowledge of configuration control tools (GIT).
- Knowledge of databases (e.g. Postgres, Cassandra).
- Experience with the development of complex software tools in small/medium teams.
- Good communication skills and command of the English language.
Desirable Knowledge and Skills:
- CORBA.
Systems Analyst employer: Micro IT Global
Contact Detail:
Micro IT Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Systems Analyst
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to C++ or Java. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. Practice common interview questions and be ready to discuss your experience with Linux, databases, and any relevant tools. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Systems Analyst
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Systems Analyst role. Highlight your experience with C++ and Java, as well as any relevant projects you've worked on that showcase your skills in software development and teamwork.
Showcase Your Technical Skills: Don’t forget to mention your proficiency in Linux/Windows distributed computing and any experience with databases like Postgres or Cassandra. We want to see how your technical background aligns with our needs!
Be Clear and Concise: When writing your cover letter, keep it clear and concise. Explain why you’re interested in the role and how your skills can contribute to the I4S product development. We appreciate straightforward communication!
Apply Through Our Website: Finally, make sure to apply through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Micro IT Global
✨Know Your I4S Inside Out
Before the interview, make sure you dive deep into understanding the I4S Ground Control System. Familiarise yourself with its architecture, functionalities, and how it integrates with satellite operations. This will not only show your enthusiasm but also help you answer technical questions confidently.
✨Brush Up on Your Coding Skills
Since the role requires proficiency in C++ and Java, spend some time revising key concepts and coding practices. Be prepared to discuss your past projects and how you've tackled challenges in software development. You might even be asked to solve a coding problem during the interview!
✨Showcase Your Team Spirit
The job involves working closely with a small team, so highlight your experience in collaborative environments. Share examples of how you've contributed to team projects, handled conflicts, or supported colleagues. This will demonstrate that you're not just a great developer, but also a team player.
✨Prepare for Agile and Waterfall Discussions
Since the company is transitioning from a waterfall approach to more agile methods, be ready to discuss your experiences with both methodologies. Talk about how you've adapted to changes in project management styles and how you can contribute to this transition effectively.