DevOps Architect

Digital (I) Technologies Ltd
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 55K

Job location

Remote

Tech stack

Java
.NET
Microsoft Active Directory
Agile Methodologies
Amazon Web Services (AWS)
Tomcat
Automation of Tests
Azure
Bash
Oracle WebLogic Server
C Sharp (Programming Language)
C++
CentOS
Cloud Computing
Cloud Computing Security
Configuration Management
Databases
Continuous Integration
DevOps
Disaster Recovery
DNS
Github
Gradle
Groovy
IBM Websphere Application Server
Identity and Access Management
WildFly (JBoss AS)
Python
Shell
Log Analysis
Maven
Microsoft SQL Server
Team Foundation Server
Windows Server
MySQL
Network administration
Network Protocols
Node.js
Openshift
OpenStack
Powershell
Scrum
Systems Development Life Cycle
Ruby on Rails
Ansible
Requirements Management
PL-SQL
System Testing
TCP/IP
Virtualization Technology
Wide Area Networks
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Enterprise Software Applications
Reliability of Systems
Firewalls (Computer Science)
Gitlab
Containerization
Gitlab-ci
Kubernetes
Information Technology
Puppet
REST
Terraform
Splunk
Network Server
New Relic (SaaS)
Software Version Control
Docker
Jenkins
VMware
Microservices

Job description

  • Design and architect scalable, secure, and high-availability cloud infrastructure solutions utilizing platforms such as AWS, Google Cloud Platform, Azure, OpenStack, and VMware.
  • Develop and maintain automation scripts and configuration management using tools like Ansible, Puppet, Chef, Terraform, PowerShell, Bash (Unix shell), and Groovy.
  • Implement containerization and orchestration solutions using Docker, Kubernetes, and OpenShift to streamline deployment pipelines.
  • Manage enterprise software deployments including Weblogic, WebSphere, JBoss, Tomcat, and Microsoft SQL Server across various environments.
  • Oversee system testing, troubleshooting, incident response, disaster recovery planning, and incident recovery processes to ensure minimal downtime.
  • Collaborate with development teams to establish CI/CD pipelines using Jenkins, GitLab CI/CD, TFS, Maven, Gradle, and other tools to accelerate software delivery.
  • Monitor system performance with tools like New Relic and Splunk; conduct log analysis for troubleshooting and optimization.
  • Ensure cloud security best practices including identity & access management (IAM), firewall configurations, DNS management, network administration (LAN/WAN/TCP/IP), and cloud security protocols.
  • Manage IT infrastructure components such as Active Directory, DNS servers, virtualization platforms (VMware), Linux/UNIX systems administration (CentOS), and scripting for automation tasks.
  • Lead requirements gathering for new projects; participate in requirements management and SDLC processes following Agile or Scrum methodologies.
  • Provide technical support for enterprise software applications including Java-based systems (.NET, C#, C++, Node.js) and microservices architectures utilizing RESTful APIs.

Requirements

Do you have experience in Weblogic?, We are seeking a highly skilled DevOps Architect to lead the design, implementation, and management of our cloud infrastructure and automation processes. The ideal candidate will possess extensive experience in cloud computing, enterprise software, and IT infrastructure, with a strong focus on continuous integration and deployment (CI/CD), system reliability, and security. This role offers an opportunity to work on cutting-edge technologies within a dynamic environment, ensuring scalable and resilient systems across multiple platforms., * Proven experience as a DevOps Architect or similar role with extensive knowledge of cloud computing platforms such as AWS, Google Cloud Platform, Azure or OpenStack.

  • Strong expertise in containerization (Docker), orchestration (Kubernetes), configuration management (Ansible, Puppet, Chef), and infrastructure-as-code tools like Terraform.
  • Proficiency in scripting languages including Python, Bash shell scripting, PowerShell, Groovy; familiarity with Ruby on Rails is a plus.
  • Deep understanding of enterprise software deployment including Weblogic, WebSphere; experience with JBoss is advantageous.
  • Hands-on experience with CI/CD pipelines using Jenkins or GitLab; version control systems such as GitHub or GitLab are essential.
  • Knowledge of system administration across Linux/UNIX environments; familiarity with Windows Server environments is preferred.
  • Experience with database management systems such as MySQL, Microsoft SQL Server; knowledge of PL/SQL is desirable.
  • Strong understanding of network protocols (TCP/IP), DNS management, cloud security practices including identity & access management (IAM).
  • Familiarity with monitoring tools like New Relic or Splunk for log analysis; experience in incident management and disaster recovery planning.
  • Excellent problem-solving skills combined with the ability to lead complex projects within an Agile/Scrum framework. This position offers an exciting opportunity to shape the future of our IT infrastructure while working on innovative projects that impact the organization at a strategic level.

Apply for this position