Associate Software Engineer - Infrastructure Support

4 open positions

Job Title: Associate Software Engineer - 24/7 Infrastructure Support

Location:  Colombo, Sri Lanka (Remote)

Work Schedule: Roster Basis (24/7 Shift Coverage)

Role Summary:

We are seeking a highly motivated and technically curious Associate Software Engineer to join our 24/7 Infrastructure Support team. This role operates on a rotating roster basis, providing crucial operational support to our development teams and ensuring the stability and performance of the underlying infrastructure that powers our software solutions. If you have a foundational understanding of IT systems, a keen eye for problem-solving, and are eager to grow your career in a fast-paced support environment, we encourage you to apply. Prior experience in an IT company will be an advantage.

Key Responsibilities:

  • 24/7 Infrastructure Monitoring & Alerting: Proactively monitor critical IT infrastructure (servers, networks, cloud environments, databases) and development tools across various client projects, responding to alerts and anomalies.
  • Incident Response (Tier 1/2): Act as a first responder to infrastructure-related incidents, diagnosing issues, implementing immediate fixes or workarounds, and escalating complex problems to senior engineers or relevant development teams as needed.
  • Troubleshooting & Resolution: Perform initial troubleshooting and resolve common infrastructure and tooling issues affecting development environments and processes.
  • Development Environment Support: Provide direct support to development teams for their infrastructure-related queries and issues, ensuring their environments are operational and efficient.
  • Routine Maintenance: Assist in executing routine maintenance tasks, health checks, and verification procedures on infrastructure components.
  • Documentation: Accurately log all incidents, resolutions, and recurring issues in ticketing systems and contribute to the team's knowledge base.
  • Night Shift Requirement: Flexibility to work weekly night shifts.
  • Shift Handover: Provide clear and concise handover reports to incoming shifts, ensuring continuity of support and awareness of ongoing issues.
  • Automation Support: Support and, as you grow, potentially contribute to the development of scripts and automation tools to improve operational efficiency and reduce manual intervention.

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
  • Prior experience working in an IT service providing company is an advantage.

Skills (Technical & Soft):

  • Technical Skills:
    • Basic understanding or exposure to AWS ECSRDS, and CloudWatch services
    • Familiarity or hands-on experience with Docker and containerization principle.
    • Basic understanding of operating systems (e.g., Linux, Windows Server).
    • Familiarity with fundamental networking concepts (TCP/IP, DNS).
    • Experience with command-line interfaces and basic scripting (e.g., Bash, PowerShell, Python) for task automation.
    • Understanding of monitoring tools and ticketing systems.
    • Familiarity with version control systems (e.g., Git) is beneficial.
  • Soft Skills:
    • Ability to communicate clearly and concisely, both verbally and in writing, especially during incident handovers and interactions with development teams.
    • High degree of adaptability and ability to learn new technologies quickly.
    • Excellent teamwork and collaborative spirit, essential for a 24/7 rostered team.
    • Ability to work effectively under pressure and prioritize tasks in a dynamic environment.
    • Attention to detail and commitment to accurate documentation.

 

--Remote--
Delivery
Contract
About us

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.