Primary Skills
- Application Technologies : Sound knowledge and working experience with Jira, Confluence, Bitbucket, Bamboo, and Artifactory tools.
- CI/CD Processes : 5+ years of experience in CI/CD processes and practices.
- Scripting/Programming Languages : Proficiency in JavaScript, Perl, PowerShell, Bash, and Python for automating CI/CD pipelines.
- Version Control Systems : Good understanding of distributed version control systems like GIT
- DevOps Best Practices : Experience in designing, developing, and implementing best practices and automation for the DevOps pipeline.
Job Responsibilities:
- DevOps Processes : Define best-in-class DevOps processes, analyze current DevOps processes, and identify gaps.
- Open-Source Technologies : Utilize various open source technologies effectively.
- Automation : Develop scripts and automate tasks using PowerShell, Python, Bash, and Linux.
- System Understanding : Understand the workings of various systems and manage IT operations.
- Source Control Management : Manage source control, including Bitbucket and GIT
- End-to-End Automation : Develop automation workflows that cover complete end-to-end processes.
- Agile Methodologies : Knowledge of Agile methodologies such as SCRUM and capability to develop and analyze specifications and requirements.
- Software Development Tools : Experience and sound knowledge of software development tools like SCM, Release Management, Unit Testing, Integration Testing, Software Validation, emulators, compilers, and software testing.
- Technical Leadership : Provide technical leadership and set priorities/work assignments for the DevOps team.
- Collaboration : Work with development teams to support software/DevOps activities.
- Planning and Scheduling : Create and maintain DevOps development plans and schedules
- Technical Improvements : Track, implement, and lead the team in technical DevOps improvements.
- Training : Responsible for providing training on DevOps tools and processes.
- Issue Resolution : Identify DevOps requirements and performance issues and work with internal and external teams to resolve issues in a timely manner.
- Support : Perform work in ticket systems to address maintenance and support issues
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in DevOps, with a focus on CI/CD processes.
- Strong scripting and programming skills in JavaScript, Perl, PowerShell, Bash, and Python.
- Proficiency with Jira, Confluence, Bitbucket, Bamboo, and Artifactory.
- Experience with Agile methodologies, particularly SCRUM.
- Excellent communication, collaboration, and problem-solving skills.
- Ability to lead and mentor team members in DevOps practices and tools.