Skills Required:
kubernetes, Golang, algorithms
About the Role:
Software Development Engineer III
About the team:
Software Development Engineer III
You are Responsible for:
Design, build, and maintain highly available, scalable, and secure platform components.
- Automate infrastructure provisioning, configuration management, and deployments.
- Troubleshoot and resolve platform incidents proactively to ensure optimal performance and uptime.
- Continuously monitor and improve platform performance through metrics analysis and optimization strategies.
- Collaborate with Architects to understand their needs and identify opportunities to improve the platform.
- Stay up-to-date on the latest cloud technologies and industry best practices.
- Document platform design, architecture, and procedures.
- Mentor and guide junior engineers within the platform engineering team.
To succeed in this role – you should have the following:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proficiency in platform languages (e.g., GoLang, Python).
- Experience with containerization technologies (e.g., Docker, Kubernetes) (a plus).
- Experience with CI/CD pipelines (a plus).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- A passion for building high-quality, reliable software.
Any Graduate