Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Staff Software Engineer specializing in Infrastructure as a Service (IaaS) Cluster Management at Talentify.io, you will be responsible for designing, implementing, and maintaining scalable and efficient cluster management solutions. You will work collaboratively with cross-functional teams to leverage cloud technologies while ensuring optimal performance, reliability, and security of the infrastructure. Your expertise will drive innovation and improve operational efficiency, contributing to the development of advanced software tools that enhance user experience and productivity in cloud environments.
Job Responsibilities
- Design, develop, and maintain IaaS cluster management solutions to manage large-scale cloud environments.
- Implement performance monitoring and alerting mechanisms for infrastructure health and operational efficiency.
- Collaborate with product management and other engineering teams to gather requirements and translate them into technical specifications.
- Conduct code reviews and mentor junior engineers to promote best practices in software development.
- Optimize the scalability and resilience of existing systems by applying cloud-native architectures and agile methodologies.
- Research and integrate new technologies and tools to enhance service capabilities and performance.
- Document system designs, processes, and architecture decisions to ensure knowledge sharing across teams.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of software engineering experience with a strong emphasis on distributed systems and IaaS technologies.
- Proficiency in programming languages such as Go, Python, or Java.
- Strong understanding of cloud platforms like AWS, Azure, or GCP and container orchestration tools like Kubernetes.
- Experience with database management systems, both SQL and NoSQL.
- Excellent problem-solving skills and a proactive attitude towards challenges.
- Strong communication skills with the ability to work effectively in a remote team environment.
Technologies & Tools
The ideal candidate will work with a range of technologies and tools, including cloud platforms such as AWS, Azure, or GCP. Proficiency in Docker and Kubernetes for container orchestration is crucial. Familiarity with CI/CD tools, monitoring systems (Prometheus, Grafana), and configuration management (Terraform, Ansible) will be beneficial in ensuring seamless operations of the infrastructure.
Ideal Candidates
The ideal candidate will be a proactive and innovative thinker with a passion for developing robust cloud solutions. They will possess a strong aptitude for teamwork while also being capable of working independently in a remote setting. A good fit for this position will be someone who thrives in a dynamic and fast-paced environment, adapts quickly to new challenges, and commits to continuous improvement. Strong analytical skills paired with a collaborative spirit will enhance their contributions to team goals and foster a positive workplace culture.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.