Senior Middleware Engineer with DevOps
Important Information
Location: Singapore
Duration: 6 months renewable contract
Job Summary:
We are seeking an experienced Senior Middleware Engineer with DevOps skills to join our team. The ideal candidate will have in-depth knowledge of middleware technologies and DevOps practices, with a strong focus on automation, monitoring, and troubleshooting. The successful candidate will be responsible for designing, implementing, and maintaining middleware solutions, ensuring high availability, performance, and security, while also promoting DevOps methodologies and best practices.
Key Responsibilities:
Design, implement, and maintain middleware solutions, including messaging, integration, and API management.
Develop and maintain automation scripts using tools like Ansible, Puppet, or Chef.
Implement and manage continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
Monitor and troubleshoot middleware performance issues using tools like Prometheus, Grafana, or New Relic.
Ensure middleware security and compliance with regulatory requirements, such as GDPR, HIPAA, or PCI-DSS.
Collaborate with development teams to ensure smooth integration and deployment of middleware solutions.
Develop and maintain documentation of middleware architectures, configurations, and procedures.
Participate in on-call rotations and provide 24/7 support for middleware solutions.
Desired Skills:
In-depth knowledge of middleware technologies, including Oracle WebLogic, IBM WebSphere, Apache Kafka, or Red Hat JBoss.
Experience with Terraform, Ansible, Github, Middleware Components (Application Servers)
Proficiency in scripting languages like Python, Perl, or shell scripts.
Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
Experience with Agile development methodologies and version control systems like Git.
Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
Experience
At least 8 years of experience in middleware engineering.
At least 2 years of experience in DevOps practices and tools.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.