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 Portfolio BI, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a DevOps Engineer at Portfolio BI, you will play a critical role in designing, implementing, and managing the infrastructure necessary for our software products. This position involves enhancing our Continuous Integration and Continuous Deployment (CI/CD) pipeline, automating deployments, and ensuring high availability and reliability of our services. You will collaborate closely with development teams to foster a culture of operational excellence and continuous delivery while also focusing on best practices for security and compliance in our cloud environments.
Job Responsibilities
- Design and implement robust CI/CD pipelines for automated software delivery.
- Monitor system performance, identify anomalies, and implement corrective actions.
- Manage cloud infrastructure using Infrastructure as Code (IaC) principles.
- Collaborate with development teams to improve system architecture and deployment processes.
- Develop and maintain tools for performance monitoring, logging, and troubleshooting.
- Ensure security best practices are adhered to across all development and deployment processes.
- Participate in on-call rotations to provide 24/7 support for production systems.
- Document processes and provide training on DevOps tools and techniques.
Qualifications
- Degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps or similar role.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Familiarity with container orchestration tools like Docker and Kubernetes.
- Understanding of configuration management tools such as Ansible, Puppet, or Chef.
- Knowledge of networking concepts and protocols is a plus.
Technologies & Tools
The DevOps Engineer will utilize an array of technologies and tools including AWS for cloud services, Jenkins for CI/CD, Docker for containerization, Kubernetes for orchestration, Git for version control, and Terraform for infrastructure management. Experience with monitoring tools such as Prometheus, Grafana, or ELK Stack will also be beneficial in ensuring operational excellence.
Ideal Candidates
The ideal candidates for this position will possess strong problem-solving capabilities and a proactive mindset. They should demonstrate an ability to adapt to changing technologies and processes while actively seeking to improve existing workflows. Effective communication skills will also be crucial for collaboration with cross-functional teams. A passion for innovation and a commitment to continuous learning are essential traits for success in this role.
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.