The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.
This position is based in Boulder, CO.
The DevOps Engineer will support the Software Engineering Institute's (SEI) mission by working with government customers to understand their challenges, identifying actionable solutions, and guiding programs to operationalize the most effective techniques and practices. Expertise in DevOps processes and tools, resilient system design and implementation, and requirements gathering and analysis enables team to develop comprehensive practices engineering processes tailored to rare customer needs, or improve existing processes to meet evolving challenges by demonstrating new technologies. Built on confirmed SEI software engineering methodologies and cyber security expertise, SEI's engineering processes lead to efficient, successful, and secure product development and deployment.
You will participate in all phases of the application development lifecycle, and will be involved in key decisions regarding software design and technology selection including hands on development activities.
BS in computer science, software engineering, computer engineering, or a related field of study with at least eight (8) years of applicable experience; or Master's degree in CS, Information Systems, systems and /or engineering, acquisition management, with at least five (5) years of applicable experience; or PhD in relevant fields with two (2) years of experience
Ability to travel - Must be flexible to travel between 25-50% to various customer locations within the U.S.
You will be subject to a background investigation and you must have the ability to obtain and maintain a Department of Defense security clearance.
Knowledge, Skills and Abilities:
Deep knowledge of software engineering including detailed knowledge of at least three of the following strengths: requirements, architecture and design, program and acquisition management, performance improvement, assurance, and/or security
Relevant experience within the last 5 years in working on a large software development program
Deep familiarity with general Linux operating system concepts, development pipeline tools, etc.
Knowledge of how to apply system engineering principles to system software development
Ability to execute network assessments and report results, write documentation
Review and development of performance and capacity plans (operational capacity and load requirements)
Experience with application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrade
Knowledge of network switches, firewalls and routers
Hands on experience in an Ops/DevOps role with an emphasis on deploying and handling environments in cloud platforms (AWS, Azure, or similar)
Experience with kubernetes
Hands-on experience with configuration management tools, chef, Puppet, or similar
Experience and proficiency with Linux administration and operation (preferably RHEL/CentOS)
Experience with object-oriented programming (such as Java, C#, C++), and scripting languages (such as Python, Ruby, Perl, and Bash)
Experience setting up continuous integration & continuous delivery, log collection and analysis, software build & release, and performance monitoring/tuning
Experience with modern web frameworks such as Django, Angular JS, React
Experience with SDLC deployment packages Maven, Ant, Docker, etc.
Experience with monitoring and logging tools such as Kibana, NewRelic, Nagios, Splunk, Graphite, Graphana, etc.
Experience fixing software applications and reading stack traces
Familiarity with task automation, risk and security assessments
In compliance with Colorado's Equal Pay for Equal Work Act, the salary range for this position is $98,470 - $147,288 - $207,662. This position is eligible for full-time benefits as afforded to all full-time Carnegie Mellon University employees, including but not limited to comprehensive medical, prescription, dental and vision insurance, retirement savings programs, tuition benefits, paid time off and holidays, and life and accidental death and disability insurance. Additional information regarding the full-range of benefits afforded can be found here www.cmu.edu/jobs/benefits-at-a-glance. Carnegie Mellon considers numerous factors when extending offers of employment including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, key skills, and geographic differentials.
CMU's COVID-19 Vaccination Requirements: As a condition of employment, Carnegie Mellon University requires all staff and faculty working in the United States to be fully vaccinated, including a booster when eligible, against COVID-19. Prior to commencement of employment, new hires in the United States must provide proof of vaccination or obtain an approved exemption. (Exemptions may be requested for medical reasons or for religious or strong moral or ethical conviction.) Those granted an exemption must comply with all applicable COVID-19 mitigation requirements. The most up-to-date information on CMU's COVID-19 mitigation requirements can be found here: Minimum Requirements to Return to Campus.
Staff - Regular
Full time/Part time
Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
Carnegie Mellon (www.cmu.edu) is a private, internationally ranked research university with programs in areas ranging from science, technology and business, to public policy, the humanities and the arts. More than 12,000 students in the university’s seven schools and colleges benefit from a small student-to-faculty ratio and an education characterized by its focus on creating and implementing solutions for real problems, interdisciplinary collaboration and innovation. A global university, Carnegie Mellon’s main campus in the United States is in Pittsburgh, Pa. It has campuses in California’s Silicon Valley and Qatar, and programs in Africa, Asia, Australia, Europe and Mexico.