- Creating and establishing new infrastructure and development tools.
- Investigating solutions to streamline and automate the release and development processes.
- Assuring that development adheres to established processes by collaborating with software developers.
- Setting up the necessary production infrastructure and rolling out application upgrades.
- Developing dashboards and visualizations to track the functionality of infrastructure and apps.
- Reacting to occurrences and dealing with problems.
- Conducting incident root cause analyses and upgrading the system’s infrastructure or applications.
- Keeping track of setup, upkeep, and troubleshooting documents for infrastructure.
- Making sure that systems are protected against cybersecurity attacks.
- Scheduling projects and participating in management decisions.
- A BSc in engineering, computer science, or a related discipline.
- Associate level or above AWS Certified Solutions Architect
- At least 5 to 7 years of expertise in software engineering, either as a DevOps Engineer or in a related position.
- Expertise in networking, Windows/Linux server administration, CI/CD, automation, and these topics.