Summary/Objective
The DevOps Engineer’s role is responsible for implementing DevOps principles at an enterprise level. Besides the engineering/technical tasks like (build / package / deploy / monitor) to streamline and optimize the application lifecycle, the engineers will also work on adding visibility to technical debt and increasing software delivery speed, quality, and efficiency across the enterprise possibly including other technologies.
Duties and Responsibilities
Duties and responsibilities include, but are not limited to
Leadership
- Lead and own the technical architecture design, documentation, and standardization for the source and deployment control of all Kuvare applications.
- Lead technical discussions with key technical stakeholders to ensure exceptional delivery of assigned capabilities.
Strategy & Planning
- Design technical solutions and capabilities in alignment with the enterprise architecture while supporting the timely delivery of the capabilities.
- Contribute to the decision-making process paying particular attention to system integration, sustainability, and feasibility.
- Define needs by documenting processes; includes research, planning and writing supporting documentation.
- Participates in daily, weekly, monthly, and annual planning process as appropriate.
Acquisition & Deployment
- Conduct research on emerging application technology products, languages, and standards in support of procurement and development efforts in balance of costs vs. benefits.
- Assess emerging technologies and provide key input on technology investments regarding price vs. performance vs. capabilities.
- Deploy, manage, automate, and scale cloud and / or on-premise technical capabilities to support technical teams.
- Work closely with development teams to identify needs and implement solutions.
Operational Management
- Integrate IT project management processes into Azure DevOps to create seamless communication between technology areas.
- Analyze existing processes and procedures to improve and expand upon them.
- Identify synergies between various technology teams to allow their process to work together in the defined environments.
- Successfully provide technical expertise in and participate in multiple initiatives simultaneously.
- Contributes to automation projects that have implications for the wider company outside of both the platform and product.
- Collaborate with other departments to resolve complex issues.
Upon request, reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Requirements
Experience
- Bachelor’s or Associate’s Degree in Computer Science, Management Information Sciences or area of functional responsibility preferred, or equivalent years of industry work experience.
- 3+ years of Azure DevOps or similar work experience.
- 3+ years of software release management.
- 3+ years source code management experience.
- 3+ years of YAML programming experience.
- Ability to work independently and in a team environment.
- Strong written and oral communication skills.
- Strong familiarity with applicable data privacy practices, regulations, and laws.
- Experience with change management and change control processes.
Desired Experience
- Ability to independently research items.
- C#, Python, PowerShell
- The ability to learn quickly and look at things like an engineer.
- Demonstrative written and verbal communication skills to audiences with a wide variety of technical knowledge
- Very strong troubleshooting skills towards root cause analysis and practical issue resolution
- Familiarity with cloud-based web application architecture and implementation.
Skills/Competencies
- Technical knowledge of current systems software, protocols, and standards.
- Strong written and oral communication skills.
- Strong familiarity with applicable data privacy practices, regulations, and laws.
Physical Demands
- Normal office working environment.
- Occasional evening and weekend hours to meet deadlines.
- Ability to sit for extended periods of time.
- Ability to type / perform data entry.
- Ability to read from a computer screen and paper reports.
- Express ideas and otherwise communicate with the spoken word.
- Limited travel (5-10%) may be required.
Kuvare company is an equal opportunity employer that makes hiring decisions based on merit, qualifications, and the business need. We are dedicated to a policy of nondiscrimination in employment on any basis including age, sex, color, race, creed, national origin, religious persuasion, marital status, political belief, or disability that does not prohibit performance of essential job functions. We encourage all qualified candidates to apply.