Job Title: DevOps Engineer And/Or Senior DevOps Engineer (open to all levels)
We are on the lookout for a skilled and experienced DevOps Engineer to take full ownership of our DevOps processes and procedures. The ideal candidate will have a deep understanding of DevOps practices, combined with experience in other IT disciplines. You should possess a pragmatic, problem-solving attitude, along with the ability to drive projects forward with precision and efficiency.
If you're passionate about optimizing environments, streamlining release management, and ensuring efficient CI/CD pipelines, this role is for you. We’re seeking someone with a collaborative mindset who thrives in a dynamic environment and can make a significant impact on our development, delivery, and hosting infrastructure.
Key Responsibilities:
* Environment Management: Maintain, develop, and optimize the environments used to develop, deliver, and host our core business applications.
* Greenfield Platform work: Working towards a new platform stack. Lot’s of greenfield build work, prior experience on greenfield builds would be essential.
* Release Coordination: Schedule, coordinate, and manage releases for applications across QA, Demo, and Production environments.
* Process Improvement: Review, audit, and enhance deployment processes and document environments, ensuring they follow best practices.
* CI/CD Optimization: Ensure the CI/CD pipelines are finely tuned for maximum efficiency, delivering top-tier services to internal teams.
* System Monitoring: Assist in the monitoring and maintenance of applications and systems, identifying and troubleshooting issues promptly.
* Testing & Audits: Contribute to stress testing, benchmarking, and security audits to ensure robust system performance.
* Cloud Computing: AWS
Skill requirements:
AWS
Terraform
Kubernetes
Skill ‘nice to haves’:
Docker
Configuration management tools
DataDog/Grafana (or similar)