Cirrus Aircraft
DevOps Engineer II
Cirrus Aircraft, Duluth, Minnesota, United States, 55806
Description
Job SummaryThe DevOps Engineer II will support our software developers and Product Teams to guide and/or deliver necessary automation for software deployment across environments, as well as manage tooling used by developers. This role requires a high level of self-direction and confidence in supporting the needs of multiple teams, systems and products. The DevOps Engineer II will partner with Database Administrators, Cloud Engineers, and Infrastructure team to optimize delivery of infrastructure assets. This position will be part of the Information Technology team.Duties and Responsibilities/Essential FunctionsCreate and maintain optimal CI/CD (continuous integration/continuous delivery) pipeline architecture for all internal software development using the Azure platform.Work with IT Product Teams to ensure guidelines are followed and/or create pipelines where necessary.Ensure CI/CD pipelines adhere to IT Security best practices (e.g. OWASP).Identify, design, and implement internal process improvements: automating manual processes, optimizing software delivery, re-designing infrastructure for greater scalability, etc.Design management strategy for software development platforms such as GitHub, Postman, and Terraform.Participate in the development and implementation of a systems observability capability.QualificationsTo perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.Bachelor’s degree in Computer Science or related field.3+ years’ experience developing software and supporting software delivery using automation tools.Proficiency with a scripting language such as bash or python and programming languages.Proficiency and experience working with Linux operating systems.Advanced knowledge of Azure or other cloud computing platforms.Knowledge of infrastructure-as-code or configuration-as-code tools like Ansible, Terraform, etc.Knowledge of security principles in networking, cloud computing, and web application development.To perform the job successfully, an individual should demonstrate the following competencies:Tech Savvy: Anticipates and adopts innovations in business-building digital and technology applications.Situation Adaptability: Adapts approach and demeanor in real time to match shifting demands of different situations.Collaborates: Builds partnerships and works collaboratively with others to meet shared objectives.Optimizes Work Processes: Knows the most effective and efficient processes to get things done, with a focus on continuous improvement.Other DutiesPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this position. Duties, responsibilities and activities may change at any time with or without notice. Work beyond 40 hours per week may be required.
#J-18808-Ljbffr
Job SummaryThe DevOps Engineer II will support our software developers and Product Teams to guide and/or deliver necessary automation for software deployment across environments, as well as manage tooling used by developers. This role requires a high level of self-direction and confidence in supporting the needs of multiple teams, systems and products. The DevOps Engineer II will partner with Database Administrators, Cloud Engineers, and Infrastructure team to optimize delivery of infrastructure assets. This position will be part of the Information Technology team.Duties and Responsibilities/Essential FunctionsCreate and maintain optimal CI/CD (continuous integration/continuous delivery) pipeline architecture for all internal software development using the Azure platform.Work with IT Product Teams to ensure guidelines are followed and/or create pipelines where necessary.Ensure CI/CD pipelines adhere to IT Security best practices (e.g. OWASP).Identify, design, and implement internal process improvements: automating manual processes, optimizing software delivery, re-designing infrastructure for greater scalability, etc.Design management strategy for software development platforms such as GitHub, Postman, and Terraform.Participate in the development and implementation of a systems observability capability.QualificationsTo perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.Bachelor’s degree in Computer Science or related field.3+ years’ experience developing software and supporting software delivery using automation tools.Proficiency with a scripting language such as bash or python and programming languages.Proficiency and experience working with Linux operating systems.Advanced knowledge of Azure or other cloud computing platforms.Knowledge of infrastructure-as-code or configuration-as-code tools like Ansible, Terraform, etc.Knowledge of security principles in networking, cloud computing, and web application development.To perform the job successfully, an individual should demonstrate the following competencies:Tech Savvy: Anticipates and adopts innovations in business-building digital and technology applications.Situation Adaptability: Adapts approach and demeanor in real time to match shifting demands of different situations.Collaborates: Builds partnerships and works collaboratively with others to meet shared objectives.Optimizes Work Processes: Knows the most effective and efficient processes to get things done, with a focus on continuous improvement.Other DutiesPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this position. Duties, responsibilities and activities may change at any time with or without notice. Work beyond 40 hours per week may be required.
#J-18808-Ljbffr