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 Cornerstone OnDemand, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer - Infrastructure & DevOps Engineering at Cornerstone OnDemand will play a critical role in the design, implementation, and optimization of infrastructure solutions within the DevOps methodology. This position involves collaboration with various teams to enhance system reliability, streamline processes, and improve deployment practices. The successful candidate will be responsible for driving continuous integration and delivery, ensuring robust systems and optimized performance across our platforms.
Job Responsibilities
- Design, implement, and maintain infrastructure solutions utilizing the latest DevOps principles.
- Collaborate with development teams to create CI/CD pipelines for efficient software deployment.
- Monitor system performance and troubleshoot issues to ensure maximum uptime and reliability.
- Automate regular tasks to improve workflow efficiency and reduce manual intervention.
- Implement security measures throughout the deployment pipeline and at various system levels.
- Participate in architecture reviews and ensure alignment with best practices and company standards.
- Document system configurations, procedures, and standards for both internal and external use.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in software development, system architecture, or closely related fields.
- Proficiency in configuration management tools such as Ansible, Terraform, or Puppet.
- Strong experience with containerization technologies like Docker and Kubernetes.
- Solid understanding of cloud service providers (AWS, Azure, Google Cloud) and their offerings.
- Familiarity with scripting languages (e.g., Python, Bash, Go) for automation purposes.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Technologies & Tools
The Software Engineer - Infrastructure & DevOps Engineering will primarily work with cloud platforms such as AWS, Azure, and Google Cloud, as well as configuration management tools like Ansible and Terraform. Familiarity with container orchestration (Kubernetes) and CI/CD tools (Jenkins, GitLab) is crucial. Proficiency in scripting languages such as Python and Bash will also be essential for automating tasks and enhancing operational workflows.
Ideal Candidates
The ideal candidate for this position is a proactive and innovative problem solver, possessing a strong technical acumen paired with a collaborative spirit. They should be detail-oriented and able to manage multiple projects simultaneously while adapting to evolving technologies. Excellent communication skills are essential for effectively conveying technical concepts to both technical and non-technical stakeholders. A continuous learning mindset and a passion for optimizing systems will set the candidate apart in this dynamic role.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.