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 Siemens Digital Industries Software, so some details may not match this job. The employer's own page has the real description.
Overview
As a DevOps Engineer at Siemens Digital Industries Software, you will play a pivotal role in enhancing the collaboration between development and operations teams, ultimately improving the overall software engineering lifecycle. Your primary responsibilities will include automating processes, optimizing existing systems, and deploying solutions while ensuring high availability and reliability of applications. You will also be responsible for managing CI/CD pipelines, monitoring system performance, and driving continuous improvements in the deployment cycle.
Job Responsibilities
- Design, implement, and maintain scalable CI/CD pipelines to support the development process.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools.
- Monitor system health and application performance to ensure optimal uptime and efficiency.
- Collaborate with development teams to facilitate deployment strategies and improve operational efficiency.
- Diagnose and resolve technical issues related to infrastructure and applications.
- Integrate security practices into the DevOps processes to ensure compliance and best practices.
- Participate in on-call duty and respond to incidents in a timely manner.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum of 3 years of experience in a DevOps role or similar capacity.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting languages like Python, Bash, or PowerShell.
- Hands-on experience with configuration management and orchestration tools such as Ansible, Puppet, or Terraform.
- Familiarity with containerization technologies, notably Docker and Kubernetes.
- Excellent problem-solving, communication, and collaboration skills.
Technologies & Tools
This position requires proficiency with a range of technologies and tools critical for the DevOps lifecycle. The ideal applicant should be familiar with cloud service providers (AWS, Azure, Google Cloud), continuous integration and continuous deployment (CI/CD) tools (Jenkins, GitLab CI), version control systems (Git), container orchestration (Kubernetes, Docker Swarm), and infrastructure automation tools (Terraform, Ansible).
Ideal Candidates
Ideal candidates for the DevOps Engineer position will exhibit strong analytical skills and a thorough understanding of the software development and deployment processes. They will demonstrate a proactive approach in driving improvements, showcasing adaptability to rapidly changing technological landscapes. Furthermore, successful candidates will embody excellent interpersonal skills, facilitating effective teamwork and collaboration across various teams while maintaining a focus on security and performance optimization.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.