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 Convera, so some details may not match this job. The employer's own page has the real description.
Overview
As a Software Engineer - DevOps at Convera, you will play a crucial role in bridging the gap between software development and IT operations, focusing on streamlining the deployment process and improving the reliability and efficiency of systems. Your primary responsibilities will include developing and maintaining infrastructure, automating deployment processes, and ensuring the integration of new software solutions. You will work collaboratively with cross-functional teams to enhance system performance and quality, contributing to a culture of continuous improvement and innovation.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to facilitate smooth software deployment.
- Monitor and maintain the health of systems and applications to ensure high availability and reliability.
- Implement infrastructure as code (IaC) solutions for efficient resource management, using tools such as Terraform or CloudFormation.
- Collaborate with software development teams to optimize application performance and reliability.
- Troubleshoot and resolve issues across the DevOps lifecycle, enhancing system performance.
- Ensure security best practices are followed throughout the application lifecycle.
- Document processes, configurations, and changes to support team knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in a software engineering or DevOps role.
- Strong proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud platforms (AWS, Azure, GCP) and their services.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Understanding of networking concepts, security protocols, and system integration.
- Excellent problem-solving skills and a proactive mindset towards challenges.
Technologies & Tools
In this position, you will utilize a variety of technologies and tools, including but not limited to, AWS/Azure/GCP for cloud services, Docker and Kubernetes for container management, Jenkins or GitLab for CI/CD pipelines, Terraform for infrastructure as code, and monitoring tools such as Prometheus or Grafana. Familiarity with configuration management tools like Ansible or Chef will also be beneficial.
Ideal Candidates
The ideal candidate for the Software Engineer - DevOps position at Convera will possess a strong analytical mindset coupled with a collaborative spirit. You should be adaptable, embracing the fast-paced nature of technology and willing to learn new skills as the landscape evolves. Excellent communication abilities, both verbal and written, will empower you to work effectively with diverse teams across the organization. A passion for innovation and automation will drive you to continually seek ways to enhance processes, ensuring that our software delivery meets the highest standards of quality and efficiency.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.