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 Greptile, so some details may not match this job. The employer's own page has the real description.
Position Overview
Greptile is seeking a dedicated Software Engineer (Infrastructure) to join our innovative technology team. In this role, you will be responsible for designing, implementing, and maintaining scalable and reliable infrastructure systems to support our software products. You will work closely with software development teams to optimize performance, ensure security, and enhance the overall efficiency of our infrastructure services. Leveraging your expertise, you will contribute to the stability and performance of our systems and facilitate seamless integration of various technologies within our software ecosystem.
Job Responsibilities
- Design, implement, and optimize infrastructure solutions to meet organizational needs.
- Collaborate with development teams to integrate new features and ensure high performance.
- Monitor system performance, troubleshooting issues and applying necessary fixes.
- Implement security measures and protocols to protect sensitive data and systems.
- Automate repetitive tasks to improve operational efficiency and reduce potential errors.
- Document infrastructure processes and architecture for future reference and training.
- Stay updated on the latest industry trends and technologies to enhance infrastructure capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in infrastructure engineering or a similar role.
- Strong understanding of networking concepts, virtualization, and cloud services.
- Proficiency in scripting languages such as Python, Bash, or JavaScript.
- Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
- Familiarity with monitoring tools such as Prometheus, Grafana, or Nagios.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
As a Software Engineer (Infrastructure) at Greptile, you will work with a variety of technologies and tools designed to enhance our infrastructure capabilities. Key technologies include cloud service providers like AWS and Azure, container orchestration platforms such as Docker and Kubernetes, and monitoring systems like Prometheus and Grafana. Familiarity with CI/CD pipelines and infrastructure as code principles is also essential for optimizing deployment efficiency.
Ideal Candidates
The ideal candidate for the Software Engineer (Infrastructure) role embodies a collaborative spirit and possesses a strong work ethic. You should demonstrate creativity in problem-solving, adaptability to rapidly changing technology, and a commitment to continuous improvement. Excellent communication skills will be vital as you work alongside cross-functional teams to address system challenges. You should also exhibit a proactive approach to learning, eager to embrace new technologies that drive efficiency and innovation.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.