DevOps Engineer
Quick Summary
AWS Certified Developer or Solutions Architect Overview We are seeking a Intermediate DevOps Engineer to join our development team, responsible for collaborating, designing, developing,
- 3+ years of professional software development, with 1+ years at an intermediate level
- 3+ years working with agile teams
- Wants to work in team environment but also comfortable with individual tasking where needed
- Technical software-related qualification and experience
- Willingness to work with legacy systems if needed
- AWS Certified Developer or Solutions Architect
We are seeking a Intermediate DevOps Engineer to join our development team, responsible for collaborating, designing, developing, and maintaining complex CI/CD solutions. The person needs to be a strong team player, show a keen interest in supporting development teams, and show signs of ongoing learning.
Our internal culture revolves around people being friendly, professional, working as a team, and helping each other to be successful. We have a customer focused view on delivering value and challenging ourselves on better ways of working together.
We deliver iteratively and use SCRUM or Kanban as a way of working to achieve our goals.
- Programming languages: Python, C#, TypeScript, JavaScript, T-SQL and Dart
- AI tools: GitHub Copilot, Warp, Codex, ChatGPT, Office Copilot
- Communication tools: Slack, MS Teams
- Designs and documentation: Confluence, MS Office and Figma
- Work tracking: JIRA, ServiceNow
- Frontend frameworks: Angular, and Flutter (iOS, Android)
- Testing tools: Playwright, and Postman
- Common data stores: Postgres, SQL Server, Elastic, and DynamoDB
- CI/CD: GitHub actions, and Jenkins
- Cloud platform: AWS
- Monitoring and diagnostics: Sentry and DataDog
We always aim to technically keep our software solutions:
- Secure
- Fit for purpose
- Simple
- Maintainable
- Testable
- Reliable
The candidate CV should have the technologies, tools and skills associated with each work experience item. If the technologies aren't listed within each of the roles and without specific number of years experience then we can treat it as only being a default of 1 years experience.
- DISCUSS = Ask the candidate for an example that shows they meet that criteria e.g. describe a time where you.....
- DEMONSTRATE = Assess the candidate during the discussion
- CONFIRM = Check that the candidate has the experience i.e. ask them specifically
We would like to see a star rating from 0-5 of the candidates returned against each one of the numbered sections (e.g. 1. Communication) with a short description backing up the rating given.
Checking for relevant experience
- DISCUSS - Full software development lifecycle understanding
- DISCUSS - Production solutions deployment, monitoring, maintenance, and issue resolution
- DISCUSS - Code, configuration and legacy system maintenance
- DISCUSS - Experience in taking ownership of CI/CD solutions design and enhancing processes
- DISCUSS - Experience beneficial with large-scale web and mobile applications
- DISCUSS - Experience with breaking complex problems down, sizing and ongoing visibility for stakeholders
- DISCUSS - Knowledge of basic networking concepts
Focuses on verbal/written skills, documentation, and knowledge sharing
- DEMONSTRATE - English proficiency: business level
- DEMONSTRATE - Able to convey complex topics in simple language
- DISCUSS - Clear technical communication (diagrammatic, written and verbal)
- DISCUSS - Ability to explain complex concepts to non-technical stakeholders
- DISCUSS - Effective and experienced collaboration in remote/hybrid environments
- DISCUSS - Code, markdown and wiki documentation experience
- DISCUSS - Ability to explain/diagram previous project work clearly
- DISCUSS - Ability to absorb knowledge from senior engineers
Covers collaboration, cultural alignment, and working relationships
- DISCUSS - Experience working in cross-functional teams (developers, testers, architects)
- DISCUSS - Collaborating in multi-team environments on a number of concurrent workstreams
- DISCUSS - Conflict resolution and compromise skills
- DISCUSS - Adaptability to changing requirements and priorities
- DISCUSS - Experience in working constructively with other developers on solutions
Includes analytical skills, system design, and practical experience
- DISCUSS - Analytical thinking and tracing skills
- DISCUSS - Experience in troubleshooting issues in production environments
- DISCUSS - Proactive approach to identifying and solving problems
- CONFIRM - Extensive experience in multiple technologies and platforms
- CONFIRM - Experience with best practice CI/CD principles
- DEMONSTRATE - Designing, documenting and architecting CI/CD solutions
- DISCUSS - Resilient, simple and supportable solution design experience
Emphasizes continuous learning and technology exploration
- DEMONSTRATE - Demonstrated ability to learn new technologies, systems and domains quickly
- DISCUSS - Experience in staying up to date with new software technology best practices
- DISCUSS - Demonstrates a recent example of new learning and capability
- DISCUSS - Willingness to explore new approaches to solving problems
- DISCUSS - Experience with modern tools
- DISCUSS - Knowledge of emerging technologies
- DISCUSS - Willingness to explore new technology solutions to solving problems
- DISCUSS - Regularly keeps up to date with AI trends, tools and capabilities
- DISCUSS - Constantly uses AI tools for most/all DevOps tasks (research, design, planning, execution, testing, deployment etc)
Comprehensive technical skills across all required domains
- CONFIRM - Solutions analysis and design experience
- DISCUSS - Serverless architecture experience
- DISCUSS - Technical evaluation and documentation
- CONFIRM - Python/JavaScript/TypeScript or similar dynamic language (minimum 2 years commercial experience)
- CONFIRM - Git proficiency with merging, conflict resolution, branching (GitHub etc.)
- CONFIRM - Pull Request proficiency and collaboration
- CONFIRM - Azure, AWS or Google Cloud (minimum 2 years experience)
- CONFIRM - Infrastructure as Code (CloudFormation, Terraform or similar etc.)
- CONFIRM - Containerization (Docker)
- CONFIRM - Linux/Unix command line proficiency
- DISCUSS - Awareness of security scanning tools and resources (OWASP etc.)
- DISCUSS - Security best practices and implementation (including management of sensitive data and configuration)
- CONFIRM - CI/CD pipelines experience (Jenkins, GitHub Actions, GitLab CI, Azure DevOps etc.)
- DISCUSS - Automated testing integration, code quality checks and gates
- CONFIRM - Deployment automation, optimisation and orchestration
- DISCUSS - Configuration management
Testing methodologies, code quality, and monitoring
- DISCUSS - Integration and automation of testing experience (API, UI etc.)
- DISCUSS - Build artifact and retention knowledge
- DISCUSS - Clean code practices and review processes
- DISCUSS - Understanding of quality metrics and standards
- DISCUSS - Monitoring and logging tools (Sentry, DataDog, ELK stack, Cloudwatch etc.)
- DISCUSS - Automated monitoring, alerting and performance optimisation
- Poor communication skills which will impact team collaboration
- Cannot demonstrate basic programming concepts
- No verifiable professional development experience
- Inability to explain previous project work
- Unwillingness to work with legacy systems
- Resistance to teamwork, processes, or feedback
- Difficulties understanding or mis-interpretation of questions being asked
- Difficult to follow or understand what the candidate is trying to convey
- Job hopping (more than 3 jobs in 2 years without clear progression)
- Gaps between jobs which aren't easily explained (gaps of more than 2 months)
- Constant shifting between different roles
- Lack of recent learning or skill development
- Overestimation of skills without demonstration
- Heavy reliance on outdated/legacy technologies without modern alternatives
- Limited backend development experience for a senior full-stack role
- Unrealistic career progression (e.g. reaching "senior" level within 2-3 years)
- Technology stack focused primarily on frontend with limited server-side depth
- Missing critical technologies from our core stack (e.g. Python, modern testing frameworks)
- Job title inflation (senior titles without corresponding years of experience)
- Generic role descriptions without specific technical achievements
- Technology experience claims that don't align with timeline/context
- Limited evidence of complex backend system design and implementation
Revision: 5
Location & Eligibility
Listing Details
- First seen
- June 25, 2026
- Last seen
- June 26, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- June 25, 2026
Signal breakdown
Please let walkersmith know you found this job on Jobera.
3 other jobs at walkersmith
View all →Explore open roles at walkersmith.
Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.