Description:
This requirement is for an experienced software developer to join an enterprise energy business to add value to their in-house IT team. This team continuously develop new features for developed applications as well as for 3rd party systems on Azure.
Responsibilities
- Design, implementation & integration of cloud-based software solutions
- Working with stakeholders to understand & translate business requirements
- Working alongside internal dev teams, 3rd parties, solution architects and operations
- Ensure compliance for security and audit requirements
- Maintain correct level of project documentation
- Build and maintain tools for deployment.
- Automate and streamline operations and processes.
- Design and build automated systems for 24x7 monitoring, performance tuning and optimization of infrastructure.
- PostgreSQL - Perform database administration tasks including performance monitoring, tuning, and query optimization.
Required
- Experience in full-stack software development
- Expert in C# and Python
- Experience in Git version control (Azure DevOps / GitHub)
- Good understanding of Azure services
- Experience with agile delivery (Scrum, Kanban)
- Proficient in automation tools to automate server provisioning, configuration management, service management and managing MS Azure Cloud resources