DevOps Engineer II at Ansys
20124 Milano, Lombardia, Italy -
Full Time


Start Date

Immediate

Expiry Date

01 May, 25

Salary

0.0

Posted On

01 Feb, 25

Experience

2 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Code, Microsoft Azure, Continuous Improvement, Information Technology, Github, Aws, Infrastructure, Python, Customer Requirements, Kubernetes, Computer Science, Communication Skills, Docker

Industry

Information Technology/IT

Description

MINIMUM EDUCATION/CERTIFICATION REQUIREMENTS AND EXPERIENCE

  • Bachelor’s degree in computer science, Information Technology, or related field of study with 2 years of experience, or MS with no experience and/or 3+ years of experience in computer science or related fields
  • Proven experience as a DevOps Engineer in cloud environments, with a strong focus on Microsoft Azure and AWS.
  • Proficiency in MS Azure Pipeline and/or GitHub.
  • Strong programming and scripting skills, with a focus on Python.
  • Proven practical experience with containerization technologies, such as Docker and Kubernetes.
  • Knowledge of infrastructure as code (IaC) tools, such as Terraform or Ansible.
  • Familiarity with agile development methodologies.
  • Excellent problem-solving skills and a strong commitment to quality and continuous improvement.
  • Strong communication skills and the ability to work collaboratively in a team environment.

PREFERRED QUALIFICATIONS AND SKILLS

  • Prior experience in customer support for on-premises infrastructure is a plus.
  • Experience in a large-scale commercial software testing and verification environment.
  • Ability to learn quickly and to collaborate with others in a geographically distributed team.
  • Understanding of customer requirements and tools used in autonomous driving.
  • Familiarity with ASPICE and ISO26262 standards.
  • Fluent English, both written and spoken.
  • German and/or French language skill is a plus.

    LI-Remote #LI-Hybrid

Responsibilities

SUMMARY / ROLE PURPOSE

The DevOps Engineer II supports the development of software products, processes and supporting systems. In this role, the DevOps Engineer II will collaborate with a team of expert professionals to accomplish development objectives and oversee software releases.

KEY DUTIES AND RESPONSIBILITIES

  • Deployment Strategy: Design, implement, and manage deployment strategies for cloud-based applications on Microsoft Azure and AWS, ensuring scalability, reliability, and security.
  • Build Pipeline Management: Develop and maintain build pipelines to automate the continuous integration and continuous delivery (CI/CD) processes for our software applications.
  • Blocker Removal: Collaborate closely with software development teams to identify and remove bottlenecks and obstacles in the deployment and release processes, thereby increasing development efficiency.
  • Application Deployment: Utilize Helm charts for Kubernetes-based deployments, ensuring efficient container orchestration.
  • Scripting and Automation: Leverage Python and other scripting languages to automate tasks, streamline workflows, and enhance the efficiency of our deployment processes.
  • Monitoring and Troubleshooting: Implement and maintain monitoring solutions to identify and resolve performance issues, security vulnerabilities, and system failures in real-time.
  • Documentation: Maintain detailed documentation of deployment processes, best practices, and standard operating procedures for the DevOps team.
  • Collaboration: Collaborate with cross-functional teams to achieve a seamless integration of DevOps practices throughout the software development lifecycle.
Loading...