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 Infinite Computing Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior DevOps Engineer at Infinite Computing Systems will play a pivotal role in enhancing our continuous delivery and integration processes, ensuring the efficient deployment and management of applications. This position requires a self-motivated individual who can collaborate with software engineers and IT teams to streamline operations while promoting best practices for automation, monitoring, and configuration management. The Senior DevOps Engineer will also be responsible for implementing and maintaining the infrastructure necessary for the company's growing project requirements, enabling a rapid cycle of development to production deployment.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines for software deployment.
- Collaborate with cross-functional teams to define infrastructure requirements and requirements gathering.
- Automate processes for application deployment, configuration, and management.
- Monitor system performance and troubleshoot operational issues proactively.
- Implement and maintain tools for system monitoring and alerting.
- Ensure system security by performing regular audits and deploying security measures.
- Manage cloud infrastructure and related services to support scaling and high availability.
- Document processes, configurations, and code to maintain team knowledge and promote best practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in a DevOps or related role.
- Strong proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Solid experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in configuration management tools like Ansible, Puppet, or Chef.
- Knowledge of monitoring tools like Prometheus, Grafana, or ELK Stack.
- Familiarity with Agile methodologies and version control systems such as Git.
Technologies & Tools
The Senior DevOps Engineer will utilize a variety of technologies and tools to ensure streamlined operations and efficient system management. Key technologies include cloud services such as AWS and Azure, container orchestration platforms like Kubernetes, and deployment automation tools such as Terraform. Additionally, tools for CI/CD pipeline management, monitoring (like Prometheus and Grafana), and configuration management (Ansible, Puppet) will be central to fulfilling the responsibilities of this role.
Ideal Candidates
Ideal candidates for the Senior DevOps Engineer position will possess a blend of technical expertise and strong interpersonal skills. They should be proactive problem solvers who thrive in fast-paced environments and demonstrate excellent communication abilities to articulate complex technical concepts to non-technical stakeholders. A collaborative mindset is essential, along with a commitment to quality and continuous improvement in every aspect of the software development lifecycle. Candidates must also be adaptable to evolving technologies and methodologies, ensuring that our systems remain innovative and resilient.
See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.