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 Xgrid.co, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Systems and DevOps Engineer at Xgrid.co will play a pivotal role in designing, implementing, and maintaining our software systems while ensuring efficient deployment pipelines and robust operational environments. This remote position demands a proactive approach to system performance, scalability, and security. The ideal candidate will work closely with cross-functional teams to enhance system reliability and drive continuous improvement in our development and deployment processes.
Job Responsibilities
- Design, implement, and maintain scalable software systems and infrastructure components.
- Develop and optimize CI/CD pipelines to streamline the deployment process.
- Monitor system performance and troubleshoot issues to ensure high availability and operability.
- Collaborate with development teams to integrate DevOps practices and enhance collaboration.
- Automate system provisioning, configuration management, and monitoring tasks.
- Implement security best practices for cloud-based environments.
- Document architectural and operational procedures to ensure knowledge transfer and reproducibility.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software development and systems engineering.
- Strong proficiency in scripting languages such as Python, Bash, or Ruby.
- Expertise in cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
- Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving skills and ability to work independently in a remote environment.
Technologies & Tools
The Senior Software Systems and DevOps Engineer will be proficient in a variety of technologies and tools essential for the role, which include but are not limited to cloud services like AWS or Azure, container orchestration systems like Kubernetes, and CI/CD tools such as Jenkins, GitLab CI, or CircleCI. Additionally, familiarity with infrastructure as code (IaC) tools such as Terraform and CI tools is critical to achieving our operational efficiency goals.
Ideal Candidates
The ideal candidate for this role will possess a strong blend of technical expertise and soft skills. They should be self-motivated, proactive in identifying areas for improvement, and able to work collaboratively within a cross-functional team. A deep understanding of both software development methodologies and operational best practices is crucial, alongside a passion for automating processes and a commitment to delivering high-quality results. Effective communication skills and the ability to adapt to changing priorities in a fast-paced environment are also essential traits for success in this position.
🌙 Night shift. It is 3:13 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.