Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Leads the effort to improve the existing deployment infrastructure, striving for a goal towards zero downtime deployment
- Understanding the needs of stakeholders and conveying this to developers
- Fully automated and improve deployment to production with the ability to deploy multiple times a day job requirements
- Administers and writes code to support the Release Engineer tool suite – TFS, Gitlab, Gitlab CI/CD, AWS
- Monitor systems Health and security against cybersecurity threats
- Work with Software team to achieve established processes , unit testing automation, release automation, QA automation, and load optimization
- Planning out projects and being involved in project management decisions
- Designs and develops Enterprise level Continuous Integration Environment for Build and Deployment Systems
- Ensure SLAs are met or exceeded
- Troubleshoots build, packaging, and component management issues, working with the core Engineering team to resolve them
- As a Senior DevOps Engineer in our DevOps Engineering team, you will be supporting solutions that facilitate highly scalable,
- Secure and available applications running on top of a modern infrastructure.
Job Requirements
- BSc in Computer Science, Engineering or relevant field
- 4 years+ Experience as a DevOps Engineer or similar software engineering role
- Azure DevOps Certified is preferred .
- Master's degree in Computer Science or Software Engineering is preferred
- Experience with software engineering
- Experience developing engineering applications for a large corporation
- Proficient with git and git workflows
- Good knowledge of Ruby or Python
- Working knowledge of databases and SQL
- Problem-solving attitude
- Collaborative team spirit