Unix DevOps Engineer Job Description
DevOps Engineer
Job Description
Leadership &
Partnerships
- Work in partnership with leadership, team members, and
vendors/contractors to deliver robust configuration solutions. Provide
technical expertise and direction to team members ensuring successful project
transitions and outstanding service delivery commitments are met and/or
exceeded. Frequently participate in, and guide, design & code reviews. Ensure
project scoping activities are aligned with architectural objectives and
requirements.
Configuration
Management
- Manage configurations for numerous types of software
development assets such as source code, binary objects, requirements, and
design artifacts ensuring applications deploy smoothly into production. Debug
compilation, link, and generated errors; also debug installation and upgrade
errors. Create, maintain, and manage software release mechanics including
writing required automation tools or scripts.
Documentation &
Artifacts
- Create and maintain software build and installation
packaging documentation/artifacts in coordination with development and quality
assurance staff. Ensure that configuration data and status of all delivered and
in-process software/firmware/hardware is maintained and current at all times.
Collaborate with development and operations teams on the hand-off of technology
solutions. Provide multi-faceted testing support and validation before the
final release of new and upgraded technologies.
Required Qualifications
Bachelors degree or equivalent (4-years) in Computer
Science, Engineering, or related field.
5-7 years of relevant experience required.
5+ years of practical experience and proven success with the
design and operation of complex computing systems.
System Administration experience, including hardware and
network experience on Unix and/or Windows platforms.
Broad technical knowledge across a majority, with deeper
knowledge in, the following: Web application development, software engineering
and/or testing, data analysis, networking, operation systems (Linux, AIX,
Solaris, Windows), storage (enterprise SAN, NAS), Database (UDB, SQLServer,
Oracle), and mainframe
Preferred
Qualifications
Knowledge of Python/Shell/J Scripting/Groovy languages Must
Must have troubleshooting skills
Hands-on knowledge, required on Jenkins/Bamboo, Bitbucket,
Blackduck, SonarQube, Artifactory, Deployment Tool.
CICD pipeline setup and maintenance knowledge
ITIL Foundation certification.
AWS certifications.
Strong analytical ability with proven ability in
synthesizing data into problem/solution insights and actions.
Strong attention to detail.
Preferred tools like, Ansible or any equivalent automation
tool., Release Automation
Understands Performance Testing tools.
Understands modern collaboration tools like - Jira and
Confluence
AWS Certification
Also, read - Unix
engineer job description
Comments
Post a Comment