
Infrastructure Automation Developer
- Shoreham-by-Sea, West Sussex
- Permanent
- Full-time
- Full-Stack Development: Design, build, and maintain full-stack automation applications using Python, Flask, JavaScript, and HTML/CSS.
- Azure Solutions: Develop backend services using Azure technologies including Functions, App Services, Automation Accounts, Azure SQL, Key Vault, and Storage Accounts.
- User Interfaces: Build user-facing interfaces such as portals or dashboards to present data and manage automation workflows.
- CI/CD & Observability: Contribute to CI/CD workflows, including code integration, testing, deployment, and monitoring/logging.
- Code Quality: Participate in peer reviews and maintain Git version control practices using version control systems (VCS).
- Lifecycle Governance: Ensure all development adheres to the Software Development Lifecycle (SDLC) and internal change management processes.
- Standards & Documentation: Maintain up-to-date technical documentation and ensure compliance with internal frameworks and security standards.
- Cross-Team Collaboration: Work closely with technical SMEs to deliver integrated code solutions that automate underlying platforms.
- Technical Scoping: Collaborate with customers, internal teams, and stakeholders to scope requirements, plan automation outcomes, and conduct testing to ensure delivery readiness.
- Customer Engagement: Travel occasionally to customer sites for solution scoping, support, or workshops related to automation projects (infrequent).
- Operational Readiness: Be prepared for future on-call responsibilities as needed; typically determined by project demands.
- Python Development: Strong Python skills, ideally with experience in Flask or similar frameworks for backend and API development.
- Azure Expertise: Demonstrable experience with at least three of the following Azure services: App Services, Functions, SQL, Automation Accounts, Logic Apps, API Management, Key Vault, or Storage Accounts.
- Frontend Capability: Proficient in building user interfaces using JavaScript, HTML, and CSS.
- API Integration: Skilled in working with platform/external RESTful APIs and adopting an API-first development approach.
- Version Control: Confident using Git for source control and familiar with branching strategies and workflow practices.
- CI/CD Exposure: Experience using Bitbucket Pipelines, GitHub Actions, or similar tools to support automated deployments and testing.
- Analytical Mindset: Strong problem-solving and troubleshooting skills, with a focus on scalable and maintainable outcomes.
- Delivery Focused: Demonstrated ability to contribute to structured project outcomes in a professional software development environment.
- Collaboration: Effective communication and teamwork, comfortable engaging with technical and non-technical stakeholders.
- Infrastructure as Code: Experience with IaC tools such as Terraform or Bicep for provisioning and managing infrastructure.
- Identity & Access: Understanding of identity platforms such as Entra ID (formerly Active Directory) and related access control concepts.
- Platform Exposure: Experience with Cisco Meraki and Cloudflare.
- Networking: Knowledge of networking concepts (SD-WAN, LAN, Wi-Fi, TCP/IP).
- Tooling Familiarity: Experience using Atlassian products like Jira, Bitbucket, and Confluence for issue tracking, collaboration, and source control.
- Automation Mindset: Familiarity with automation strategies within enterprise or hybrid cloud environments.
- Highly Collaborative: Demonstrates a strong team ethic and works well with others.
- Methodical and Quality-Focused: Pays close attention to detail in both development and testing.
- Self-Directed: Comfortable working independently while adhering to team-wide standards.
- Growth-Oriented: Open to feedback, personal development, and opportunities to influence the future of infrastructure automation within the business.
We are sorry but this recruiter does not accept applications from abroad.