DevOps Engineer
Manage all the cloud and infrastructure needed for the best software launch in order to support all business in its journey
Requirements
- A clear understanding of web and system security issues.
- Must possess strong scripting skills .
- Strong understanding of Version control systems (Specifically Git).
- Excellent understanding of network topologies and common network protocol.
- Strong database skills
- Good Understanding of cloud platforms.
- Experience with CI/CD tools
- Experience with monitoring tools
Responsibilities
- Builds, releases and configure production systems.
- Installs, modifies and maintains systems and utility software on server computer systems.
- Familiarity with programming languages and web frameworks
- Stays current with technological developments in systems administration technology and recommends ways for the company to take advantage of new technology.
- Learns new technologies and systems as needed with minimal supervision and assistance
- Monitors system logs and activity on production/staging servers.
- Writes scripts to Automate manual work specifically deployment automation and infrastructure automation.
- Suggests architecture improvements, recommends process improvements.
- Evaluates new technology options and vendor products.
- Ensures critical system security through the use of best in class cloud security solutions and practices.
- Deploys, automates, maintains and manages cloud based production system, to ensure the availability, performance, scalability and security of productions systems.