Software Engineer (Automation)

at  EXEGY INCORPORATED

Belfast, Northern Ireland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Dec, 2024Not Specified26 Sep, 2024N/AConfiguration Management,Puppet,Process Management,Sockets,Docker,Ruby,Python,Automation,Itil,Management Software,Routing,Servicenow,Business Process Management,Virtual MachinesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT EXEGY

Exegy is a global leader in intelligent market data, advanced trading systems, and future-proof technology. Exegy serves as a trusted partner to the complete ecosystem of the buy-side, sell-side, exchanges, and financial services technology firms around the globe. Headquartered in St. Louis with regional offices in North America, the UK/Europe and Asia Pacific, Exegy has the global footprint to deliver world-class support and managed services to its customer base of elite financial market participants.

JOB SUMMARY

Are you passionate about cutting-edge technologies and looking for an opportunity to make a significant impact? As an engineer in our Managed Services Engineering (MSE) department, you will be at the forefront of innovation, helping to design, program, and maintain user interfaces, APIs, and automated processes for Exegy product deployment, configuration management, service health monitoring, and service management.

WHY YOU’LL LOVE WORKING WITH US:

  • Innovative Environment: Work with a variety of cutting-edge technologies including Linux, Python, Puppet, Git, Docker, ServiceNow, JavaScript, and Angular.
  • Impactful Work: Our tools and processes support critical operational processes such as provisioning, notifications, and customer support, ensuring smooth and efficient service delivery.
  • Collaborative Culture: Be part of a team that values collaboration with adjacent teams and 3rd party vendors to drive projects to resolution.

Your Role: As a key member of our team, you will:

  • Develop and Innovate: Create, test, deploy, and support software, configuration, and architecture for automated monitoring and management systems.
  • Collaborate: Work closely with cross-functional teams and external vendors to ensure project success.
  • Contribute: Provide insightful feedback on software design and participate in code reviews.
  • Optimize: Analyze and fine-tune system performance to ensure peak efficiency.
  • Resolve Issues: Investigate, troubleshoot, and resolve issues raised by customers and support teams promptly and effectively.

What We’re Looking For: We seek individuals who bring strong technical skills, innovative thinking, and a collaborative spirit to our team. You’ll be a great fit if you have:

  • Proficiency in Python: 5-7+ years of experience showcasing strong programming skills.
  • Linux Expertise: Demonstrated experience with Linux environments and tools.
  • Monitoring and Automation: Hands-on experience with monitoring tools, Docker, and Virtual Machines.
  • Configuration Management: Experience with Puppet (including preferred experience with Ruby) or similar configuration management software.
  • API Knowledge: A good understanding of using and creating APIs.
  • Process Management: Familiarity with Business Process Management and ITIL concepts.
  • Tools Experience: Knowledge of ServiceNow and/or Jira.
  • Networking Fundamentals: Understanding of TCP/IP concepts (sockets, switching, routing, NAT).

WHAT SETS YOU APART:

  • Self-Motivation: A drive to take on new challenges, big or small.
  • Effective Communication: Ability to communicate effectively with both internal and external stakeholders.
  • Problem-Solving Skills: An independent thinker who proactively starts solving problems.
  • Clarity in Documentation: Clear and concise communication and documentation style.
  • Adaptability: Strong but adaptable positions, making you an effective team member in varied contexts.
  • Proactive Attitude: A do-what-it-takes attitude, stepping outside your job description to ensure success.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Develop and Innovate: Create, test, deploy, and support software, configuration, and architecture for automated monitoring and management systems.
  • Collaborate: Work closely with cross-functional teams and external vendors to ensure project success.
  • Contribute: Provide insightful feedback on software design and participate in code reviews.
  • Optimize: Analyze and fine-tune system performance to ensure peak efficiency.
  • Resolve Issues: Investigate, troubleshoot, and resolve issues raised by customers and support teams promptly and effectively


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Belfast, United Kingdom