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 Tenable, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer SRE - Python, Cloud Infrastructure at Tenable will play a pivotal role in the design, implementation, and maintenance of scalable infrastructure solutions. This position requires a deep understanding of Site Reliability Engineering (SRE) practices, cloud environments, and software development methodologies. The successful candidate will work collaboratively with cross-functional teams to ensure the reliability, performance, and efficiency of our cloud infrastructure while leveraging their expertise in Python programming.
Job Responsibilities
- Design and develop scalable and reliable cloud infrastructure solutions using industry best practices.
- Implement monitoring and alerting systems to ensure optimal system performance and reliability.
- Collaborate with development teams to streamline operational processes and improve service reliability.
- Deploy and manage cloud services and infrastructure configurations using automation tools.
- Respond to incidents and investigate root causes, implementing solutions to prevent recurrence.
- Document system architectures, processes, and recommendations for future improvements.
- Participate in on-call rotations and provide support for production systems.
- Continuously improve system resilience, performance, and costs through data-driven decisions and best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software engineering or SRE roles, with a strong focus on cloud infrastructure.
- Proficiency in Python or similar programming languages.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Solid understanding of system architecture, networking, and application performance monitoring.
- Familiarity with containerization technologies (Docker, Kubernetes) and CI/CD practices.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
- Excellent communication skills, both verbal and written.
Technologies & Tools
In this role, candidates will utilize various technologies and tools including, but not limited to, cloud platforms (AWS, Azure, Google Cloud), programming languages (Python), automation and configuration management tools (Ansible, Terraform), container orchestration (Kubernetes), and performance monitoring solutions (Prometheus, Grafana). Familiarity with CI/CD pipelines and version control systems (Git) is also essential.
Ideal Candidates
The ideal candidates for the Software Engineer SRE - Python, Cloud Infrastructure position will possess a strong blend of technical expertise and collaborative skills. They will demonstrate exceptional analytical reasoning, the ability to adapt to dynamic environments, and a keen interest in learning and implementing new technologies and practices. Strong team players who can effectively communicate across departments and foster a culture of reliability and innovative problem-solving will thrive in this role.
Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.